Tuesday, March 19, 2013

SCCM 2012 Application: Java


Download the latest Windows Offline Java installation file from: http://java.com/en/download/manual.jsp

Start the Java exe file you downloaded, but don't click "Install", just leave it open. The Java installation program has extracted the MSI files to a folder on a temp location: "C:\Users\%username%\AppData\LocalLow\Sun\Java". Copy the folder containing the extracted Java MSI files to your application folder on the file server. Now you can close the Java installation program.

In the SCCM 2012 Console open "Software Library->Applications". Select "Create Application"

In the Create Application Wizard, browse to the network location of the Java MSI file you copied earlier to your application folder.


Follow the wizard and insert the information you want displayed in the Software Center e.g.

Name: Java 7 Update 17
Manufactorer: Oracle
Software version: 7u17

When the Create Application Wizard is done, right click the newly created application and select Properties. Make changes to the following tabs:

General Information

Enable the options: 
  • Date Published
  • Allow this application to be installed from the Install Application task sequence action without being deployed



Application Catalog

Insert the information you want displayed in the web based Application Catalog, and select a Java icon. You can download application icons from http://www.iconarchive.com/


Supersedence

If you want the new Java version to automatically update older Java version, then you need to add the old Java version in Supersedence. Click Add and select the new Java version to supersede an earlier Java version you had in SCCM. Don't select to uninstall the old version, Java does this automatically, and if the deployment fails then at least you still have the old Java version installed.


Supersedence works as a hierarchy, you only need to select to update the previous version if the previous version was superseding an ever earlier version. The latest application will supersede all versions in the hierarchy.

Now all that remains is to distribute the content and deploy the application. Right click the Java Application and select "Deploy". Follow the wizard and select which collection and which distribution point it should be deployed to. The rest of the options in the wizard can be default.


1 comment:

  1. I am new to SCCM Applications, how do you specify all the switches that would use in a MST? Thank you.

    ReplyDelete