Java 2 download

Java 2 download

Java SE 14

Java SE 14.0.1 is the latest release for the Java SE Platform


Looking for Oracle OpenJDK builds?

  • Oracle Customers and ISVs targeting Oracle LTS releases: Oracle JDK is Oracle's supported Java SE version for customers and for developing, testing, prototyping or demonstrating your Java applications.
  • End users and developers looking for free JDK versions:Oracle OpenJDK offers the same features and performance as Oracle JDK under the GPL license.

To Learn more about these options visit Oracle JDK Releases for Java 11 and Later


Java SE 11 (LTS)

Java SE 11.0.7 is the latest release for the Java SE 11 Platform


Java SE 8u251

Java SE 8u251 includes important bug fixes. Oracle strongly recommends that all Java SE 8 users upgrade to this release.


Which Java package do I need?

  • Software Developers: JDK (Java SE Development Kit): For Java Developers. Includes a complete JRE plus tools for developing, debugging, and monitoring Java applications.
  • Administrators running applications on a server: Server JRE (Server Java Runtime Environment): For deploying Java applications on servers. Includes tools for JVM monitoring and tools commonly required for server applications, but does not include browser integration (the Java plug-in), auto-update, nor an installer. Learn more
  • End user running Java on a desktop: JRE: (Java Runtime Environment): Covers most end-users needs. Contains everything required to run Java applications on your system.


Early Access Releases

Early access versions of future releases of the JDK and the JRE are available for testing. These early access releases include future update and future major releases. These releases are licensed only for testing, not for use in production.


Additional Resources

JDK Mission Control (JMC)

JDK Mission Control (JMC) enables you to monitor and manage Java applications without introducing the performance overhead normally associated with profiling and monitoring tools.


Java Advanced Management Console (AMC)

Advanced Management Console (AMC) enables administrators to track and manage Java usage across their organization. AMC helps administrators manage and configure which Java version is used by each application.


Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files for JDK/JRE

The Java Cryptography Extension enables applications to use stronger versions of standard algorithms.

Current versions of the JDK do not require these policy files. They are provided here for use with older version of the JDK.

Releases after JDK 8 ship with, and use by default, the unlimited policy files.


Java Time Zone Updater Tool

The TZUpdater tool is to enable an Oracle JDK or JRE user to patch their installation with the most recent timezone data. Learn More


Java API Documentation Updater Tool 1.3

Java API Documentation Updater Tool repairs-in-place Java API Documentation created with javadoc versions included with JDK 5u45, 6u45, 7u21 and earlier.  See the 7u25 release notes for more information.


Java Archive

The Java Archive offers access to some of our historical Java releases. 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.

JDK Mission Control (JMC)

Advanced Management Console (AMC)

 

Java Cryptography Extension (JCE)

 

Java API Documentation Updater Tool

Java Downloads for All Operating Systems

Recommended Version 8 Update 251

Release date April 14, 2020

Java 2 Download
Java Downloads for All Operating Systems

Important Oracle Java License Update

The Oracle Java License has changed for releases starting April 16, 2019.

The new Oracle Technology Network License Agreement for Oracle Java SE is substantially different from prior Oracle Java licenses. The new license permits certain uses, such as personal use and development use, at no cost -- but other uses authorized under prior Oracle Java licenses may no longer be available. Please review the terms carefully before downloading and using this product. An FAQ is available here.

Commercial license and support is available with a low cost Java SE Subscription.

Oracle also provides the latest OpenJDK release under the open source GPL License at jdk.java.net.



Select the file according to your operating system from the list below to get the latest Java for your computer.
By downloading Java you acknowledge that you have read and accepted the terms of the Oracle Technology Network License Agreement for Oracle Java SE







What is Java?

Java allows you to play online games, chat with people around the world, calculate your mortgage interest, and view images in 3D, just to name a few. It's also integral to the intranet applications and other e-business solutions that are the foundation of corporate computing.

»What is Java FAQ
»More information about Java


Java software for your computer, or the Java Runtime Environment, is also referred to as the Java Runtime, Runtime Environment, Runtime, JRE, Java Virtual Machine, Virtual Machine, Java VM, JVM, VM, Java plug-in, Java plugin, Java add-on or Java download.


Important Oracle JDK License Update

The Oracle JDK License has changed for releases starting April 16, 2019.

The new Oracle Technology Network License Agreement for Oracle Java SE is substantially different from prior Oracle JDK licenses. The new license permits certain uses, such as personal use and development use, at no cost -- but other uses authorized under prior Oracle JDK licenses may no longer be available. Please review the terms carefully before downloading and using this product. An FAQ is available here.

Commercial license and support is available with a low cost Java SE Subscription.

Oracle also provides the latest OpenJDK release under the open source GPL License at jdk.java.net.

Java 2 Download
on
Java 2 Runtime Environment (J2RE) contains all you need to execute JAVA applications. The Java (TM) SE Runtime Environment includes the JAVA Virtual Machine, runtime libraries and the necessary applications to launch programs written in JAVA language. This pack is thought for users, not for developers, if you want to compile applications, you. Java Runtime Environment (JRE), including JavaFX. After installation, the JavaFX SDK and Runtime are integrated into the JDK and JRE directory structure. This is a change from previous versions of JavaFX, which were installed in directories independent from the JDK. The Java SE 7u6/JavaFX 2.2 installation is a true cobundle.
Rating: 4