No results found

Your search did not match any results.

We suggest you try the following to help find what you’re looking for:

  • Check the spelling of your keyword search.
  • Use synonyms for the keyword you typed, for example, try “application” instead of “software.”
  • Try one of the popular searches shown below.
  • Start a new search.
Trending Questions
 

Java Downloads

Looking for other Java downloads?


Java 17 available now

Java 17 LTS is the latest long-term support release for the Java SE platform. JDK 17 binaries are free to use in production and free to redistribute, at no cost, under the Oracle No-Fee Terms and Conditions License.

JDK 17 will receive updates under these terms, until at least September 2024.


Java SE Development Kit 17 downloads

Thank you for downloading this release of the Java™ Platform, Standard Edition Development Kit (JDK™). The JDK is a development environment for building applications and components using the Java programming language.

The JDK includes tools for developing and testing programs written in the Java programming language and running on the Java platform.


JDK 17 Script-friendly URLs

The URLs listed above will remain the same for all JDK 17 updates to allow their use in scripts.

Learn more about automating the downloads of JDK 17


Java logo

Protect your investment—and more

Java SE subscribers get support for JDK 17, receive updates until at least October 2029, are entitled to GraalVM Enterprise, Java Management Service, and bundled patch releases (BPRs) with fixes not yet available to nonsubscribers, and more.


Java SE subscribers have more choices

Also available for development, personal use, and to run other licensed Oracle products.



Java SE Development Kit 16.0.2

Thank you for downloading this release of the Java™ Platform, Standard Edition Development Kit (JDK™). The JDK is a development environment for building applications and components using the Java programming language.

The JDK includes tools useful for developing and testing programs written in the Java programming language and running on the Java platform.

JDK 16 software is licensed under the Oracle Technology Network License Agreement for Oracle Java SE

JDK 16.0.2 checksum


Product/file description File size Download
ARM 64 RPM Package 144.87 MB
ARM 64 Compressed Archive 160.73 MB
x64 Debian Package 146.17 MB
x64 RPM Package 153.01 MB
x64 Compressed Archive 170.04 MB
Product/file description File size Download
x64 DMG Installer 166.6 MB
x64 Compressed Archive 167.21 MB
Product/file description File size Download
x64 Installer 150.58 MB
x64 Compressed Archive 168.8 MB



Java SE Development Kit 11.0.12

Java SE subscribers will receive JDK 11 updates until at least September of 2026.

These downloads can be used for development, personal use, or to run Oracle licensed products. Use for other purposes, including production or commercial use, requires a Java SE subscription or another Oracle license.

JDK 11 software is licensed under the Oracle Technology Network License Agreement for Oracle Java SE.

JDK 11.0.12 checksum


Product/file description File size Download
ARM 64 Debian Package 145.98 MB
ARM 64 RPM Package 152.55 MB
ARM 64 Compressed Archive 169.92 MB
x64 Debian Package 149.74 MB
x64 RPM Package 156.45 MB
x64 Compressed Archive 173.86 MB
Product/file description File size Download
x64 DMG Installer 167.69 MB
x64 Compressed Archive 168.19 MB
Product/file description File size Download
SPARC Compressed Archive 184.5 MB
Product/file description File size Download
x64 Installer 151.83 MB
x64 Compressed Archive 171.27 MB



Java SE Development Kit 8u301

Java SE subscribers will receive JDK 8 updates until at least December of 2030.

The Oracle JDK 8 license changed in April 2019

The Oracle Technology Network License Agreement for Oracle Java SE is substantially different from prior Oracle JDK 8 licenses. This 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. FAQs are available here.

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

JDK 8 software is licensed under the Oracle Technology Network License Agreement for Oracle Java SE.

JDK 8u301 checksum


Product/file description File size Download
ARM 64 RPM Package 59.15 MB
ARM 64 Compressed Archive 70.84 MB
ARM 32 Hard Float ABI 73.55 MB
x86 RPM Package 109.49 MB
x86 Compressed Archive 138.48 MB
x64 RPM Package 109.24 MB
x64 Compressed Archive 138.78 MB
Product/file description File size Download
x64 DMG Installer 197.26 MB
Product/file description File size Download
SPARC 64-bit (SVR4 package) 133.66 MB
SPARC 64-bit Compressed Archive 94.8 MB
x64 (SVR4 package) 134.42 MB
x64 Compressed Archive 92.66 MB
Product/file description File size Download
x86 Installer 156.45 MB
x64 Installer 169.46 MB


Which Java 8 package do I need?

Software developers: Java SE Development Kit (JDK)

For Java developers. Includes a complete JRE plus tools for developing, debugging, and monitoring Java applications.

Administrators running applications on a server

Server Java Runtime Environment (Server JRE). For deploying Java applications on servers. Includes tools for JVM monitoring and tools commonly required for server applications, but does not include browser integration (Java plug-in), auto-update, or an installer.

End user running Java on a desktop: Java Runtime Environment (JRE)

Covers most end-users needs. Contains everything required to run Java applications on your system.