Java Downloads - Oracle
- Skip to content
- Accessibility Policy
- QUICK LINKS
- Oracle Cloud Infrastructure
- Oracle Fusion Cloud Applications
- Oracle Database
- Download Java
- Careers at Oracle
- Sign-In
- Create an Account
- Help
- Sign Out
- Java
- Technical Details
- Tools and resources
- Java downloads
- Java archive
It took 30 years to make a Java developer conference this goodJavaOne 2025 - March 18–20, 2025
JavaOne 2025 marks the return of Oracle’s premier Java developer conference—just in time for Java’s 30th anniversary. Join a who’s who of Java luminaries as we celebrate with three days of learning, laughter, and the launch of Java 24.
Register now and save $100Looking for other Java downloads?
OpenJDK Early Access Builds JRE for ConsumersJava 23, Java 21, and earlier versions available now
JDK 23 is the latest release of the Java SE Platform.
JDK 21 is the latest Long-Term Support (LTS) release of the Java SE Platform.
Earlier JDK versions are available below.
- JDK 23
- JDK 21
- GraalVM for JDK 23
- GraalVM for JDK 21
JDK Development Kit 23.0.1 downloads
JDK 23 binaries are free to use in production and free to redistribute, at no cost, under the Oracle No-Fee Terms and Conditions (NFTC).
JDK 23 will receive updates under these terms, until March 2025, when it will be superseded by JDK 24.
- Linux
- macOS
- Windows
Product/file description | File size | Download |
---|---|---|
ARM64 Compressed Archive | 228.92 MB | https://download.oracle.com/java/23/latest/jdk-23_linux-aarch64_bin.tar.gz (sha256) |
ARM64 RPM Package | 228.54 MB | https://download.oracle.com/java/23/latest/jdk-23_linux-aarch64_bin.rpm (sha256) (OL 8 GPG Key) |
x64 Compressed Archive | 231.64 MB | https://download.oracle.com/java/23/latest/jdk-23_linux-x64_bin.tar.gz (sha256) |
x64 Debian Package | 199.69 MB | https://download.oracle.com/java/23/latest/jdk-23_linux-x64_bin.deb (sha256) |
x64 RPM Package | 231.21 MB | https://download.oracle.com/java/23/latest/jdk-23_linux-x64_bin.rpm (sha256) (OL 8 GPG Key) |
Product/file description | File size | Download |
---|---|---|
ARM64 Compressed Archive | 226.30 MB | https://download.oracle.com/java/23/latest/jdk-23_macos-aarch64_bin.tar.gz (sha256) |
ARM64 DMG Installer | 225.79 MB | https://download.oracle.com/java/23/latest/jdk-23_macos-aarch64_bin.dmg (sha256) |
x64 Compressed Archive | 228.87 MB | https://download.oracle.com/java/23/latest/jdk-23_macos-x64_bin.tar.gz (sha256) |
x64 DMG Installer | 228.39 MB | https://download.oracle.com/java/23/latest/jdk-23_macos-x64_bin.dmg (sha256) |
Product/file description | File size | Download |
---|---|---|
x64 Compressed Archive | 228.70 MB | https://download.oracle.com/java/23/latest/jdk-23_windows-x64_bin.zip (sha256) |
x64 Installer | 205.21 MB | https://download.oracle.com/java/23/latest/jdk-23_windows-x64_bin.exe (sha256) |
x64 MSI Installer | 203.96 MB | https://download.oracle.com/java/23/latest/jdk-23_windows-x64_bin.msi (sha256) |
Release information
- Online Documentation
- Installation Instructions
- Release Notes
- Documentation License
- JDK 23 Licensing Information User Manual (includes third-party licenses)
- Certified System Configurations
- Readme
- Java Value Engineering
JDK Development Kit 21.0.5 downloads
JDK 21 binaries are free to use in production and free to redistribute, at no cost, under the Oracle No-Fee Terms and Conditions (NFTC).
JDK 21 will receive updates under the NFTC, until September 2026, a year after the release of the next LTS. Subsequent JDK 21 updates will be licensed under the Java SE OTN License (OTN) and production use beyond the limited free grants of the OTN license will require a fee.
- Linux
- macOS
- Windows
Product/file description | File size | Download |
---|---|---|
ARM64 Compressed Archive | 186.82 MB | https://download.oracle.com/java/21/latest/jdk-21_linux-aarch64_bin.tar.gz (sha256) |
ARM64 RPM Package | 186.48 MB | https://download.oracle.com/java/21/latest/jdk-21_linux-aarch64_bin.rpm (sha256) (OL 8 GPG Key) |
x64 Compressed Archive | 188.53 MB | https://download.oracle.com/java/21/latest/jdk-21_linux-x64_bin.tar.gz (sha256) |
x64 Debian Package | 160.30 MB | https://download.oracle.com/java/21/latest/jdk-21_linux-x64_bin.deb (sha256) |
x64 RPM Package | 188.18 MB | https://download.oracle.com/java/21/latest/jdk-21_linux-x64_bin.rpm (sha256) (OL 8 GPG Key) |
Product/file description | File size | Download |
---|---|---|
ARM64 Compressed Archive | 182.27 MB | https://download.oracle.com/java/21/latest/jdk-21_macos-aarch64_bin.tar.gz (sha256) |
ARM64 DMG Installer | 181.55 MB | https://download.oracle.com/java/21/latest/jdk-21_macos-aarch64_bin.dmg (sha256) |
x64 Compressed Archive | 184.51 MB | https://download.oracle.com/java/21/latest/jdk-21_macos-x64_bin.tar.gz (sha256) |
x64 DMG Installer | 183.85 MB | https://download.oracle.com/java/21/latest/jdk-21_macos-x64_bin.dmg (sha256) |
Product/file description | File size | Download |
---|---|---|
x64 Compressed Archive | 185.91 MB | https://download.oracle.com/java/21/latest/jdk-21_windows-x64_bin.zip (sha256) |
x64 Installer | 164.28 MB | https://download.oracle.com/java/21/latest/jdk-21_windows-x64_bin.exe (sha256) |
x64 MSI Installer | 163.03 MB | https://download.oracle.com/java/21/latest/jdk-21_windows-x64_bin.msi (sha256) |
Release information
- Online Documentation
- Installation Instructions
- Release Notes
- Documentation License
- JDK 21 Licensing Information User Manual (includes third-party licenses)
- Certified System Configurations
- Readme
- Java Value Engineering
GraalVM for JDK 23.0.1 downloads
GraalVM for JDK 23 binaries are free to use in production and free to redistribute, at no cost, under the GraalVM Free Terms and Conditions (GFTC).
GraalVM for JDK 23 will receive updates under these terms, until March 2025, when it will be superseded by GraalVM for JDK 24.
Oracle GraalVM uses the Graal just-in-time compiler and includes the Native Image feature as optional early adopter technology.
Native Image is extensively tested and supported for use in production, but is not a conformant implementation of the Java Platform. GraalVM for JDK 23 without the Native Image feature included is available for customers at My Oracle Support.
- Linux
- macOS
- Windows
Product/file description | File size | Download |
---|---|---|
ARM64 Compressed Archive | 331.31 MB | https://download.oracle.com/graalvm/23/latest/graalvm-jdk-23_linux-aarch64_bin.tar.gz ( sha256) |
x64 Compressed Archive | 359.02 MB | https://download.oracle.com/graalvm/23/latest/graalvm-jdk-23_linux-x64_bin.tar.gz ( sha256) |
Product/file description | File size | Download |
---|---|---|
ARM64 Compressed Archive | 334.40 MB | https://download.oracle.com/graalvm/23/latest/graalvm-jdk-23_macos-aarch64_bin.tar.gz ( sha256) |
x64 Compressed Archive | 320.61 MB | https://download.oracle.com/graalvm/23/latest/graalvm-jdk-23_macos-x64_bin.tar.gz ( sha256) |
Product/file description | File size | Download |
---|---|---|
x64 Compressed Archive | 337.81 MB | https://download.oracle.com/graalvm/23/latest/graalvm-jdk-23_windows-x64_bin.zip ( sha256) |
Release information
- Online Documentation
- Installation Instructions
- Release Notes
- Licensing Information User Manual (includes third-party licenses)
- Certified System Configurations
- Java Value Engineering
GraalVM for JDK 21.0.5 downloads
GraalVM for JDK 21 binaries are free to use in production and free to redistribute, at no cost, under the GraalVM Free Terms and Conditions (GFTC).
GraalVM for JDK 21 will receive updates under the GFTC, until September 2026, a year after the release of the next LTS. Subsequent updates of GraalVM for JDK 21 will be licensed under the GraalVM OTN License Including License for Early Adopter Versions (GOTN) and production use beyond the limited free grants of the GraalVM OTN license will require a fee.
Oracle GraalVM uses the Graal just-in-time compiler and includes the Native Image feature as optional early adopter technology.
Native Image is extensively tested and supported for use in production, but is not a conformant implementation of the Java Platform. GraalVM for JDK 21 without the Native Image feature included is available for customers at My Oracle Support.
- Linux
- macOS
- Windows
Product/file description | File size | Download |
---|---|---|
ARM64 Compressed Archive | 305.49 MB | https://download.oracle.com/graalvm/21/latest/graalvm-jdk-21_linux-aarch64_bin.tar.gz ( sha256) |
x64 Compressed Archive | 319.30 MB | https://download.oracle.com/graalvm/21/latest/graalvm-jdk-21_linux-x64_bin.tar.gz ( sha256) |
Product/file description | File size | Download |
---|---|---|
ARM64 Compressed Archive | 311.97 MB | https://download.oracle.com/graalvm/21/latest/graalvm-jdk-21_macos-aarch64_bin.tar.gz ( sha256) |
x64 Compressed Archive | 299.80 MB | https://download.oracle.com/graalvm/21/latest/graalvm-jdk-21_macos-x64_bin.tar.gz ( sha256) |
Product/file description | File size | Download |
---|---|---|
x64 Compressed Archive | 308.80 MB | https://download.oracle.com/graalvm/21/latest/graalvm-jdk-21_windows-x64_bin.zip ( sha256) |
Release information
- Online Documentation
- Installation Instructions
- Release Notes
- Licensing Information User Manual (includes third-party licenses)
- Certified System Configurations
- Java Value Engineering
Script-friendly Download URLs
The URLs listed above will remain the same for update releases to allow their use in scripts.
Learn more about automating these downloadsProtect your investment—and more
Java SE subscribers get support for JDK 17, receive updates until at least October 2029, are entitled to GraalVM, Java Management Service, and bundled patch releases (BPRs) with fixes not yet available to nonsubscribers, and more.
Contact usJava SE subscribers have more choices
Also available for development, personal use, and to run other licensed Oracle products.
- Java 17
- GraalVM for JDK 17
- Java 11
- Java 8
- Java 8 Enterprise Performance Pack
JDK Development Kit 17.0.13 downloads
The Oracle JDK 17 license changed in October 2024 The Oracle Technology Network License Agreement for Oracle Java SE used for JDK 17 updates 17.0.13 and greater is substantially different from prior Oracle JDK 17 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 Universal Subscription.
JDK 17.0.13 checksums and OL 8 GPG Keys for RPMs- Linux
- macOS
- Windows
Product/file description | File size | Download |
---|---|---|
ARM64 Compressed Archive | 172.95 MB | jdk-17.0.13_linux-aarch64_bin.tar.gz |
ARM64 RPM Package | 172.67 MB | jdk-17.0.13_linux-aarch64_bin.rpm |
x64 Compressed Archive | 174.37 MB | jdk-17.0.13_linux-x64_bin.tar.gz |
x64 Debian Package | 149.85 MB | jdk-17.0.13_linux-x64_bin.deb |
x64 RPM Package | 174.07 MB | jdk-17.0.13_linux-x64_bin.rpm |
Product/file description | File size | Download |
---|---|---|
ARM64 Compressed Archive | 168.78 MB | jdk-17.0.13_macos-aarch64_bin.tar.gz |
ARM64 DMG Installer | 168.19 MB | jdk-17.0.13_macos-aarch64_bin.dmg |
x64 Compressed Archive | 170.84 MB | jdk-17.0.13_macos-x64_bin.tar.gz |
x64 DMG Installer | 170.25 MB | jdk-17.0.13_macos-x64_bin.dmg |
Product/file description | File size | Download |
---|---|---|
x64 Compressed Archive | 172.79 MB | jdk-17.0.13_windows-x64_bin.zip |
x64 Installer | 153.98 MB | jdk-17.0.13_windows-x64_bin.exe |
x64 MSI Installer | 152.73 MB | jdk-17.0.13_windows-x64_bin.msi |
Release information
- Online Documentation
- Installation Instructions
- Release Notes
- Documentation License
- JDK 17 Licensing Information User Manual (includes third-party licenses)
- Certified System Configurations
- Readme
- Java Value Engineering
GraalVM for JDK 17.0.13 downloads
The Oracle GraaalVM for JDK 17 license changed in October 2024 GraalVM OTN License Including License for Early Adopter Versions (GOTN) used for JDK 17 updates 17.0.13 and greater is substantially different from prior Oracle GraaalVM for JDK 17 licenses. This license permits certain uses, such as personal use and development use, at no cost -- but other uses authorized under prior Oracle GraaalVM for 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 Universal Subscription.
Oracle GraalVM uses the Graal just-in-time compiler and includes the Native Image feature as optional early adopter technology.
Native Image is extensively tested and supported for use in production, but is not a conformant implementation of the Java Platform. GraalVM for JDK 17 without the Native Image feature included is available for customers at My Oracle Support.
GraaalVM for JDK 17.0.13 checksums and OL 8 GPG Keys for RPMs
- Linux
- macOS
- Windows
Product/file description | File size | Download |
---|---|---|
ARM64 Compressed Archive | 294.46 MB | graalvm-jdk-17.0.13_linux-aarch64_bin.tar.gz |
x64 Compressed Archive | 313.25 MB | graalvm-jdk-17.0.13_linux-x64_bin.tar.gz |
Product/file description | File size | Download |
---|---|---|
ARM64 Compressed Archive | 348.31 MB | graalvm-jdk-17.0.13_macos-aarch64_bin.tar.gz |
x64 Compressed Archive | 297.52 MB | graalvm-jdk-17.0.13_macos-x64_bin.tar.gz |
Product/file description | File size | Download |
---|---|---|
x64 Compressed Archive | 303.19 MB | graalvm-jdk-17.0.13_windows-x64_bin.zip |
Release information
- Online Documentation
- Installation Instructions
- Release Notes
- Licensing Information User Manual (includes third-party licenses)
- Certified System Configurations
- Java Value Engineering
Java SE Development Kit 11.0.25
Java SE subscribers will receive JDK 11 updates until at least January 2032.
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 Universal Subscription or another Oracle license.
Commercial license and support are available for a low cost with Java SE Universal Subscription.
JDK 11 software is licensed under the Oracle Technology Network License Agreement for Oracle Java SE.
JDK 11.0.25 checksums and OL 8 GPG Keys for RPMs
- Linux
- macOS
- Solaris
- Windows
Product/file description | File size | Download |
---|---|---|
ARM64 RPM Package | 159.65 MB | jdk-11.0.25_linux-aarch64_bin.rpm |
ARM64 Compressed Archive | 159.77 MB | jdk-11.0.25_linux-aarch64_bin.tar.gz |
x64 Debian Package | 138.74 MB | jdk-11.0.25_linux-x64_bin.deb |
x64 RPM Package | 161.06 MB | jdk-11.0.25_linux-x64_bin.rpm |
x64 Compressed Archive | 161.19 MB | jdk-11.0.25_linux-x64_bin.tar.gz |
Product/file description | File size | Download |
---|---|---|
ARM64 Compressed Archive | 154.74 MB | jdk-11.0.25_macos-aarch64_bin.tar.gz |
ARM64 DMG Installer | 154.28 MB | jdk-11.0.25_macos-aarch64_bin.dmg |
x64 Compressed Archive | 156.66 MB | jdk-11.0.25_macos-x64_bin.tar.gz |
x64 DMG Installer | 156.20 MB | jdk-11.0.25_macos-x64_bin.dmg |
Product/file description | File size | Download |
---|---|---|
SPARC Compressed Archive | 185.28 MB | jdk-11.0.25_solaris-sparcv9_bin.tar.gz |
Product/file description | File size | Download |
---|---|---|
x64 Installer | 141.83 MB | jdk-11.0.25_windows-x64_bin.exe |
x64 Compressed Archive | 159.58 MB | jdk-11.0.25_windows-x64_bin.zip |
Release information
- Online Documentation
- Installation instructions
- Release Notes
- Documentation license
- Java SE 11 Licensing Information User Manual (includes 3rd party licenses)
- Certified System Configurations
- Readme
- Java Value Engineering
Java SE Development Kit 8u431
Java SE subscribers will receive JDK 8 updates until at least December 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 Universal Subscription.
JDK 8 software is licensed under the Oracle Technology Network License Agreement for Oracle Java SE.
Java SE 8u431 checksums and OL 8 GPG Keys for RPMs
- Linux
- macOS
- Solaris
- Windows
Product/file description | File size | Download |
---|---|---|
ARM64 RPM Package | 71.75 MB | jdk-8u431-linux-aarch64.rpm |
ARM64 Compressed Archive | 71.93 MB | jdk-8u431-linux-aarch64.tar.gz |
x86 RPM Package | 142.11 MB | jdk-8u431-linux-i586.rpm |
x86 Compressed Archive | 139.33 MB | jdk-8u431-linux-i586.tar.gz |
x64 RPM Package | 144.35 MB | jdk-8u431-linux-x64.rpm |
x64 Compressed Archive | 141.49 MB | jdk-8u431-linux-x64.tar.gz |
Product/file description | File size | Download |
---|---|---|
ARM64 Compressed Archive | 121.12 MB | jdk-8u431-macosx-aarch64.tar.gz |
ARM64 DMG Installer | 204.78 MB | jdk-8u431-macosx-aarch64.dmg |
x64 Compressed Archive | 124.67 MB | jdk-8u431-macosx-x64.tar.gz |
x64 DMG Installer | 212.18 MB | jdk-8u431-macosx-x64.dmg |
Product/file description | File size | Download |
---|---|---|
SPARC 64-bit (SVR4 package) | 118.41 MB | jdk-8u431-solaris-sparcv9.tar.Z |
SPARC 64-bit Compressed Archive | 84.36 MB | jdk-8u431-solaris-sparcv9.tar.gz |
x64 (SVR4 package) | 119.30 MB | jdk-8u431-solaris-x64.tar.Z |
x64 Compressed Archive | 82.30 MB | jdk-8u431-solaris-x64.tar.gz |
Product/file description | File size | Download |
---|---|---|
x86 Compressed Archive | 119.71 MB | jdk-8u431-windows-i586.zip |
x86 Installer | 143.33 MB | jdk-8u431-windows-i586.exe |
x64 Compressed Archive | 123.33 MB | jdk-8u431-windows-x64.zip |
x64 Installer | 151.22 MB | jdk-8u431-windows-x64.exe |
-
JRE 8
Java SE Runtime Environment 8u431
JRE 8 software is licensed under the Oracle Technology Network License Agreement for Oracle Java SE.
- Linux
- macOS
- Solaris
- Windows
Product/file description File size Download x86 RPM Package 102.35 MB jre-8u431-linux-i586.rpm x86 Compressed Archive 99.55 MB jre-8u431-linux-i586.tar.gz x64 RPM Package 104.47 MB jre-8u431-linux-x64.rpm x64 Compressed Archive 101.58 MB jre-8u431-linux-x64.tar.gz Product/file description File size Download x64 DMG Installer 90.20 MB jre-8u431-macosx-x64.dmg x64 Compressed Archive 83.66 MB jre-8u431-macosx-x64.tar.gz ARM64 DMG Installer 86.31 MB jre-8u431-macosx-aarch64.dmg ARM64 Compressed Archive 79.84 MB jre-8u431-macosx-aarch64.tar.gz Product/file description File size Download SPARC 64-bit Compressed Archive 53.27 MB jre-8u431-solaris-sparcv9.tar.gz x64 Compressed Archive 51.23 MB jre-8u431-solaris-x64.tar.gz Product/file description File size Download x86 Compressed Archive 76.98 MB jre-8u431-windows-i586.zip x86 Online Installer 2.26 MB jre-8u431-windows-i586-iftw.exe x86 Offline Installer 59.51 MB jre-8u431-windows-i586.exe x64 Compressed Archive 82.76 MB jre-8u431-windows-x64.zip x64 Installer 66.03 MB jre-8u431-windows-x64.exe -
Server JRE 8
Server JRE (Java SE Runtime Environment) 8u431
Server JRE 8 software is licensed under the Oracle Technology Network License Agreement for Oracle Java SE
- Linux
- Solaris
- Windows
Product/file description File size Download x64 Compressed Archive 52.92 MB server-jre-8u431-linux-x64.tar.gz Product/file description File size Download SPARC 64-bit 65.11 MB server-jre-8u431-solaris-sparcv9.tar.gz x64 Compressed Archive 63.06 MB server-jre-8u431-solaris-x64.tar.gz Product/file description File size Download x64 Compressed Archive 52.64 MB server-jre-8u431-windows-x64.zip
- Software developers: Java SE Development Kit (JDK)
For Java developers. Includes a complete JRE plus tools for developing, debugging, and monitoring Java applications.
- Running headless Linux workloads at or near your systems' CPU or memory limits
Enterprise Performance Pack brings significant memory and performance improvements including modern garbage collection algorithms, reduced memory usage and many other optimizations.
Learn more
- 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.
Learn more
- 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.
Release information
- Online Documentation
- Installation Instructions
- Release Notes
- Java SE Licensing Information User Manual (includes third-party licenses)
- Certified System Configurations
- JDK ReadMe
- JRE ReadMe
- Demos and Samples Archive
- Java Value Engineering
Java 8 Enterprise Performance Pack
These downloads can be used for development, personal use, or within Oracle Cloud. Use for other purposes, including production or commercial use, requires a Java SE subscription product.
Commercial license and support are available for a low cost with Java SE Universal Subscription.
Java 8 Enterprise Performance Pack is licensed under the Oracle Technology Network License Agreement for Oracle Java SE.
Java SE 8u431 checksums
- Linux
Product/file description | File size | Download |
---|---|---|
ARM64 RPM Package | 53.07 MB | jdk-8u431-perf-linux-aarch64.rpm |
ARM64 Compressed Archive | 53.31 MB | jdk-8u431-perf-linux-aarch64.tar.gz |
x64 RPM Package | 55.30 MB | jdk-8u431-perf-linux-x64.rpm |
x64 Compressed Archive | 57.63 MB | jdk-8u431-perf-linux-x64.tar.gz |
Release information
- Online Documentation
- Installation Instructions
- Release Notes
- Java SE Licensing Information User Manual (includes third-party licenses)
- JDK ReadMe
- Java Value Engineering
Từ khóa » Bấm Download
-
Adobe Acrobat Reader DC Download | Free PDF Viewer For ...
-
Download Python
-
Download Windows 11 - Microsoft
-
Mac Or Windows PC - WhatsApp
-
Eclipse Downloads | The Eclipse Foundation
-
TeamViewer Windows Download For Remote Desktop Access And ...
-
Download Visual Studio Code - Mac, Linux, Windows
-
Download Android Studio & App Tools - Android Developers
-
Download Skype For Mobile & Desktop