I was having issues deploying Java 1.7.0.17 X64 to clients. See fix below.
- Create deployment.config file and include the entries listed below
deployment.system.config=file\:C\:/WINDOWS/Sun/Java/Deployment/deployment.properties
deployment.system.config.mandatory=true
- Create deployment.properties file
deployment.expiration.decision=NEVER
deployment.expiration.decision.suppression=TRUE
deployment.version=7.0
deployment.security.level=MEDIUM
deployment.security.mixcode=DISABLE
deployment.insecure.jres=ALWAYS
deployment.javaws.autodownload=NEVER
Both files will need to be copied to C:\WINDOWS\sun\java\deployment\ during deployment.
Run the MSI using the command line below.
MSIEXEC /i “jre1.7.0_17.msi” JAVAUPDATE=0 JU=0 AUTOUPDATECHECK=0 IEXPLORER=1 MOZILLA=1 /qn /norestart /lv C:\Windows\temp\Java_1.7_ENG_R1.log
Xcopy “%~dp0deployment.config” “C:\WINDOWS\sun\java\deployment\” /cherky
Xcopy “%~dp0deployment.properties” “C:\WINDOWS\sun\java\deployment\” /cherky