Important Resources
This page contains links to pages and resources useful to any Java system administrator or DevOps.
The support roadmap shows when Premier Support and Extended Support for the various JDK releases will end. It also shows when new release families are expected to be released.
The cryptographic roadmap has information on Oracle's plans for changes to the security algorithms and associated policies/settings in the Oracle JRE and JDK.
You can use script-friendly URLs to download the latest versions of Oracle JDK from a command line, or automatically in scripts and dockerfiles.
The release timeline covers Java SE releases that were widely distributed or significant to the development of Java. It also shows expected release dates for upcoming releases.
This page collects the release notes for every Oracle JDK release from JDK 6 onward.
Supported System Configurations
Each release of Oracle Java SE Universal Subscription is certified for the same system configurations as the corresponding Java SE release. See this page for details.
Timezone Data Versions in the Java Runtime
This page shows which version of the Timezone data is included in the different releases of the JDK and the TZUpdater tool.
This page maps Common Vulnerabilities and Exposures (CVE) to the Critical Patch Update Advisory or Security Alert that addresses them.
Review bug reports and submit new issues.
LiveLabs Workshops
Java Support has produced numerous workshops for Oracle LiveLabs, and more are continually in production. These workshops are quick tutorials covering a variety of topics, many of which are useful in troubleshooting.
- How to Enable SSL Debugging will show you how to enable SSL debugging using system properties, and how to start a test server.
- How to use the JDK's keytool Utility demonstrates how to use keytool to manage truststores, keystores, and certificates.
- jcmd Tutorial covers troubleshooting applications using jcmd.
- TZUpdater Tutorial provides step-by-step instructions for updating the timezone data in the JDK.
- Understand the java.security File demonstrates how to use the java.security file: what it is, how it is used by the JDK, and how to disable cryptographic algorithms