Download JRE 1.8 Update 60 and Run Java Applications Faster and Safer
This software is no longer available for the download. This could be due to the program being discontinued, having a security issue or for other reasons.
The JRE expires whenever a new release with security vulnerability fixes becomes available. Critical patch updates, which contain security vulnerability fixes, are announced one year in advance on Critical Patch Updates, Security Alerts and Third Party Bulletin. This JRE (version 8u60) will expire with the release of the next critical patch update scheduled for October 20, 2015.
download jre 1.8 update 60
For systems unable to reach the Oracle Servers, a secondary mechanism expires this JRE (version 8u60) on November 20, 2015. After either condition is met (new release becoming available or expiration date reached), the JRE will provide additional warnings and reminders to users to update to the newer version. For more information, see JRE Expiration Date.
Area: auto-update (OS X 10.11+ only) Synopsis: Auto-update error when auto-updating to earlier versions A change in OS X 10.11 caused the auto-update mechanism to fail when a system running OS X 10.11 is auto-updated from versions 8u40 through 8u60 build 27, inclusive. This issue was addressed in 8u60 build 28 and later. The issue only appears when a JRE release between 8u40 and 8u60 b27 has been installed on Mac OS X 10.11 and is then used to trigger an auto-update sequence. Impacted machines would appear to go through the update flow but at the end of the process the newer JRE would not be installed, the older JRE would remain, and therefore the auto-update mechanism would continue prompting the user to update. Workaround: Manually install a JRE version 8u60 b28 or higher into the affected system.
WARNING: These older versions of the JRE and JDK are provided to help developers debug issues in older systems. They are not updated with the latest security patches and are not recommended for use in production.
Note that while users with Oracle Java subscription will get automatic updates, Azul Zulu OpenJDK community version is a volunteer driven effort with no dedicated commercial support and updates. If you require dedicated commercial support to Azul Zulu OpenJDK, please contact Azul for more details on Zulu Enterprise.
In the next major release of TFS (which will be called Azure DevOps Server 2019) you will be able to use either Azul Zulu OpenJDK 8 (update 201 or higher) or Oracle JRE 8 (update 60 or higher) on the machine where the search feature is installed. For a single box configuration (when Elasticsearch is installed on the same server as Azure DevOps Server), when a compatible version of Java is not found, the Search configuration experience will help you download and install Azul Zulu OpenJDK, 8 as shown in the following image.
Option 1: Manually download and install the latest version of Oracle JRE 8 on your machine, update JAVA_HOME environment variable and re-run the readiness check to continue with the configuration. You can get JRE from Oracle downloads page.
Option 2: Manually download and install the latest version of Azul Zulu OpenJDK 8 on your machine, update JAVA_HOME environment variable and re-run the readiness check to continue with the configuration. You can get Azul Zulu OpenJDK 8 from Azul downloads page.
Regarding Oracle Java SE Support Roadmap,[3] version 20 is the latest one, and versions 17, 11 and 8 are the currently supported long-term support (LTS) versions, where Oracle Customers will receive Oracle Premier Support. Java 8 LTS the last free software public update for commercial use was released by Oracle in March 2022, while Oracle continues to release no-cost public Java 8 updates for development[3] and personal use indefinitely.[4] Java 7 is no longer publicly supported. For Java 11, long-term support will not be provided by Oracle for the public; instead, the broader OpenJDK community, as Eclipse Adoptium or others, is expected to perform the work.[5]
How to download jre 1.8 update 60 for Windows
Download jre 1.8 update 60 offline installer
Download jre 1.8 update 60 for Mac OS X
Download jre 1.8 update 60 for Linux
Download jre 1.8 update 60 for Solaris
Download jre 1.8 update 60 from Oracle website
Download jre 1.8 update 60 for Java SE Development Kit
Download jre 1.8 update 60 for Server JRE
Download jre 1.8 update 60 release notes
Download jre 1.8 update 60 security baselines
Download jre 1.8 update 60 expiration date
Download jre 1.8 update 60 IANA data version
Download jre 1.8 update 60 bug fixes and updates
Download jre 1.8 update 60 new features and changes
Download jre 1.8 update 60 license agreement
Download jre 1.8 update 60 installation guide
Download jre 1.8 update 60 system requirements
Download jre 1.8 update 60 file size and checksums
Download jre 1.8 update 60 for Windows x86 online
Download jre 1.8 update 60 for Windows x86 offline
Download jre 1.8 update 60 for Windows x64 online
Download jre 1.8 update 60 for Windows x64 offline
Download jre 1.8 update 60 for Linux x86 rpm
Download jre 1.8 update 60 for Linux x86 tar.gz
Download jre 1.8 update 60 for Linux x64 rpm
Download jre 1.8 update 60 for Linux x64 tar.gz
Download jre 1.8 update 60 for Mac OS X x64 dmg
Download jre 1.8 update 60 for Mac OS X x64 tar.gz
Download jre 1.8 update 60 for Solaris SPARC tar.gz
Download jre 1.8 update 60 for Solaris x64 tar.gz
Download JDK and JRE together with Java SE Bundle Patch Release (BPR)
How to uninstall previous versions of JRE before downloading JRE version: Java SE Runtime Environment (JRE) Update Release Notes.
How to enable and disable Java in your web browser after downloading JRE version: Java SE Runtime Environment (JRE) Update Release Notes.
How to verify the JRE version installed on your system after downloading JRE version: Java SE Runtime Environment (JRE) Update Release Notes.
How to troubleshoot common issues with JRE installation and usage after downloading JRE version: Java SE Runtime Environment (JRE) Update Release Notes.
How to contact Oracle support for help with JRE issues after downloading JRE version: Java SE Runtime Environment (JRE) Update Release Notes.
How to provide feedback on JRE quality and performance after downloading JRE version: Java SE Runtime Environment (JRE) Update Release Notes.
How to check for updates and security patches for JRE after downloading JRE version: Java SE Runtime Environment (JRE) Update Release Notes.
How to configure JRE settings and options after downloading JRE version: Java SE Runtime Environment (JRE) Update Release Notes.
How to use JRE with various applications and platforms after downloading JRE version: Java SE Runtime Environment (JRE) Update Release Notes.
How to test and benchmark JRE functionality and compatibility after downloading JRE version: Java SE Runtime Environment (JRE) Update Release Notes.
How to learn more about JRE features and benefits after downloading JRE version: Java SE Runtime Environment (JRE) Update Release Notes.
How to access the Java Control Panel and the Java Console after downloading JRE version: Java SE Runtime Environment (JRE) Update Release Notes.
How to manage certificates and security settings with the Java Deployment Rule Set after downloading JRE version: Java SE Runtime Environment (JRE) Update Release Notes.
How to use the Java Plug-in and the Java Web Start technologies with the JRE after downloading JRE version: Java SE Runtime Environment (JRE) Update Release Notes.
Java SE 5 entered its end-of-public-updates period on April 8, 2008; updates are no longer available to the public as of November 3, 2009. Updates were available to paid Oracle customers until May 2015.[3]
Java 6 reached the end of its supported life in February 2013, at which time all public updates, including security updates, were scheduled to be stopped.[52][53] Oracle released two more updates to Java 6 in March and April 2013, which patched some security vulnerabilities.[54][55]
Some developers have noticed an issue introduced in this release which causes debuggers to miss breakpoints seemingly randomly.[62] Sun has a corresponding bug, which is tracking the issue. The workaround applies to the Client and Server VMs.[63] Using the -XX:+UseParallelGC option will prevent the failure. Another workaround is to roll back to update 13, or to upgrade to update 16.
Java 7 is a major update that was launched on July 7, 2011[94] and was made available for developers on July 28, 2011.[95] The development period was organized into thirteen milestones; on June 6, 2011, the last of the thirteen milestones was finished.[95][96] On average, 8 builds (which generally included enhancements and bug fixes) were released per milestone. The feature list at the OpenJDK 7 project lists many of the changes.
Oracle issued public updates to the Java 7 family on a quarterly basis[117] until April 2015 when the product reached the end of its public availability.[118] Further updates for JDK 7, which continued until July 2022, are only made available to customers with a support contract.[119]
Java 8 is not supported on Windows XP[167] but as of JDK 8 update 25, it can still be installed and run under Windows XP.[168] Previous updates of JDK 8 could be run under XP by downloading archived zip format file and unzipping it for the executable.The last version of Java 8 could run on XP is update 251.But its components compatibility starts to break on unsupported OS in early build during Java 8 updates development.[citation needed]
From October 2014, Java 8 was the default version to download (and then again the download replacing Java 9) from the official website.[169] "Oracle will continue to provide Public Updates and auto updates of Java SE 8, Indefinitely for Personal Users".[4]
Once you download the Java Runtime Environment, installation is quite simple. All you need to do is follow the instructions on the screen, and the program will install itself. You may, however, have to enable the latest version for it to start functioning. To do this, click on the Java tab available on the Control Panel. From there, verify that the correct version of JRE is enabled and then save the updated settings.
On my development machine I always have to install Java 6 and Java 7 and I have to install each JDK in both, the 32 and 64 bit version, for testing purposes. Since the frequency of Java updates seems to be getting more and more ridiculous (twice per week by now?) each update requires me to un- and then re-install 4 JDKs. So this is getting really quite annoying and I would thus like to script this entire process.
My problem is, that by default each JDK versions installs into a directory-path that contains the update-number (default: "C:\Program Files\Java\jdk1.6.0_\"). To spare me from having to adapt tons of build-scripts I always manually strip the trailing "_" from the installation path and always install into the same "C:\Program Files\Java\jdk1.6.0" or "C:\Program Files\Java\jdk1.7.0", resp., for the 64-bit versions and into C:\Program Files (x86)\Java\jdk1.6.0" or "C:\Program Files (x86)\Java\jdk1.7.0", resp., for the 32-bit versions.
One approach to avoid rewriting directories in scripts is to use symlinks (junctions on NTFS).First, download the junction utility from SysInternals here: -us/sysinternals/bb896768.aspxthen unzip, copy to some directory on the PATH, and run once to accept the licence.
Java Plug-in technology, included as part of the Java Runtime Environment, Standard Edition (JRE), establishes a connection between popular browsers and the Java platform. Java allows applications to be downloaded over a network and run within a guarded sandbox. Security restrictions are easily imposed on the sandbox. Many cross platform applications also require Java to operate properly.
Java 8 Framework installed. This tutorial is written based on version jre1.8.0_60 (Java Version 8 Update 60). Please refer to to install JRE. This page usually will detect your operating system and gives hints to the correct version to download. Assuming Java is installed in C:\Program Files (x86)\Java\jre8. (Note from tester on Windows 8.1, I tried to install Java in the C:\Program Files directory and it would not work. I had to put it in the (x86) folder).
I've looked around online and can't seem to find that much information of what Java's new helper tool is. I've found another thread here on SE but it doesn't explain that much. Is it something that offers bloatware and tries to get you to download them?
In fact a directory /opt/java/jre1.8.0_65/lib/zi does not exist. It looks like java time zone database has changed. With JRE 1.7 database is found at some location like /opt/java/jre1.7.0_60/lib/zi/ZoneInfoMappings (see -zone001.html). Since JRE 1.8 you rather find a file like /opt/java/jre1.8.0_65/lib/tzdb.dat. RTMT 8.91 comes with Timezone Updater Tool Version 1.3.62-b01 that looks for time zone information at directory /lib/zi. Recent Versions of tzupdate.jar from Oracle support both database types.
It shows that RTMT 8.91 installation directory contains tzdata version tzdata2011g where Cisco Unified CM Administration server version 8.6.2.24901-1 comes with tzdata2013i. My local copy of JRE 1.7.0 Update 60 provided tzdata2014b. This version mismatch is why RTMT (/opt/cisco/jrtmt/JRtmt) prompts whether to update timezone tables on the client (see screenshot timezone-data-version-mismatch.png attached):

