The Java auto-update mechanism is designed to keep Java users up-to-date with the latest security fixes.
To achieve this goal Windows and OS X users that rely on Java’s auto-update mechanism will have their JRE 7 replaced with JRE 8.
The basic reason for not having a more full-featured package manager is that such a program would need full access to all of Cygwin's POSIX functionality.
That is, however, difficult to provide in a Cygwin-free environment, such as exists on first installation.
The variable Java Home, generally written as JAVA_HOME, is set to the install path of Java.
Learning how to set JAVA_HOME in Windows and Linux isn't hard to do.
During the automatic update from JRE 7 to JRE 8, if a user only has one version of Java 7 the auto-update process will replace that JRE 7 with the latest version of JRE 8 leaving only JRE 8 in the system.A new install of Java will see that you previously had it disabled in browsers and ask to confirm that's still what you want.On Windows 7, Java runs a program at system startup to check for updates to itself.The program is called Sun Java Update Sched and it is If you need to update Java, I suggest un-installing the old version manually, then downloading the offline version.