Disable Java Auto Update without registry modification?
Recently i had to install Oracle Java on a Terminal server and was curious, if it’s possible to configure the package that the auto update feature is disabled without any registry configuration?
Custom configuration
On the Oracle website i found a great article about the possibility to pass a configuration file to the installer:
Here’s the syntax to install Java silently with a custom configuration:
jre-8u121-windows-x64.exe -s INSTALLCFG="C:\Install\Java\java.settings.cfg" AUTO_UPDATE=Disable EULA=Disable NOSTARTMENU=Enable SPONSORS=Disable
You can find a full reference of all configuration items here: https://docs.oracle.com/javase/8/docs/technotes/guides/install/config.html
Please be careful when using the REMOVEOUTOFDATEJRES=1
option, because when you install the same Java version in a different architecture (x86 & x64), the other architecture with the same version is being removed during the installation!
You can find more information on the About section of my blog. Stay tuned for more posts.