You can extract the MSI from the Java 8 installer and modify the MSI with something like Orca.
Simply Download the OFFLINE installer and run it, do not click next or install Java.
Navigate to "C:\Users\%USERNAME%\AppData\LocalLow\Sun" and then you will find a folder for the java version with the MSI in it.
You can now use Orca to modify the MSI (http://www.technipages.com/download-orca-msi-editor)
The pro version gives you some fancy features....
//Riley
--
Riley Childs
Senior
IT Manager
Library Services Administrator
Charlotte United Christian Academy
office: +1 (704) 537-0331 x101
mobile: +1 (704) 497-2086
web: rileychilds.net
twitter: @RowdyChildren
Checkout our new Online Library Catalog: catalog.cucawarriors.com
________________________________________
From: Code for Libraries <[log in to unmask]> on behalf of Kim, Bohyun <[log in to unmask]>
Sent: Thursday, March 26, 2015 2:feature38 PM
To: [log in to unmask]
Subject: Re: [CODE4LIB] JAVA deployment and msi
Hi John -
This is not my area, but the link below is the page my staff directed me to. We are looking to do the silent install with the auto update prompt disabled for all staff machines, where users do not have the admin privilege. We use Specops.
And it seems like now that is not possible without purchasing the new MSI Enterprise JRE installer. My staff tells me this is a new thing with JAVA 8.40. There are 3rd party services but they are not free.
https://www.java.com/en/download/help/msi_install.xml
MSI Enterprise JRE Installer
With the release of Java SE 8u20, Oracle introduced an MSI Enterprise JRE Installer. This is a new MSI compatible installer that enables system administrators to install the JRE across the enterprise without end user interaction. Integrated with the MSI Installer is the Java Uninstall Tool, which provides the option to remove older versions of Java from the system. Now the common features such as rollback of unsuccessful installs, repair of broken installations and installing over existing broken installations are all accessible with the MSI Installer in place.
The MSI Enterprise JRE Installer is only available as part of Oracle Java SE Advanced products1 and is available to customers via My Oracle Support (MOS).
Bohyun
________________________________________
From: Code for Libraries [[log in to unmask]] on behalf of Scancella, John [[log in to unmask]]
Sent: Wednesday, March 25, 2015 1:07 PM
To: [log in to unmask]
Subject: Re: [CODE4LIB] JAVA deployment and msi
Hi Bohyun,
How specifically are you deploying the msi package? I would imagine any organization large enough to have this problem to have Microsoft System Center Configuration Manager or some other kind of central software management.
Msi files are nothing more than a payload with a special script that is run when you double click on it (or deploy it via some management software). So you could roll your own by creating a simple powershell script that installs it for you, or even a super simple batch file.
Looking at http://www.oracle.com/technetwork/java/javase/silent-136552.html you simply need to add the /s for a silent install.
Perhaps you could provide more details as to the problem you are running into? More details is always better than less.
John
-----Original Message-----
From: Code for Libraries [mailto:[log in to unmask]] On Behalf Of Kim, Bohyun
Sent: Wednesday, March 25, 2015 11:52 AM
To: [log in to unmask]
Subject: [CODE4LIB] JAVA deployment and msi
Hi all -
Oracle no longer offers .msi packages for JAVA which we have been using to deploy JAVA to library PCs on the network through Spec Ops. Anyone has a workaround? We have internally discussed download the msi package from Source Forge or pay for the 3rd party msi packaging service.
Any feedback would be appreciated. Thanks!
Bohyun
--
Bohyun Kim, MA, MSLIS
Associate Director for Library Applications and Knowledge Systems University of Maryland, Baltimore Health Sciences and Human Services Library
|