Java Downloads
发布时间:2026-09-20 | 浏览:1
Watch the Java 27 Livestream on September 15, 2026
Looking for other Java downloads?
Java 27, Java 25, Java 21, and earlier versions available now
JDK 27 is the latest release of the Java SE Platform.
JDK 25 is the latest Long-Term Support (LTS) release of the Java SE Platform.
JDK 21 is the previous Long-Term Support (LTS) release of the Java SE Platform.
Earlier JDK versions are available below.
Java SE Development Kit 27 downloads
JDK 27 binaries are free to use in production and free to redistribute, at no cost, under the Oracle No-Fee Terms and Conditions (NFTC).
JDK 27 will receive updates under these terms, until March 2027, when it will be superseded by JDK 28.
Release information
Online Documentation
Installation Instructions
Documentation License
JDK 27 Licensing Information User Manual (includes third-party licenses)
Certified System Configurations
Java Value Engineering
Java SE Development Kit 25.0.4.1 downloads
JDK 25 binaries are free to use in production and free to redistribute, at no cost, under the Oracle No-Fee Terms and Conditions (NFTC).
JDK 25 will receive updates under the NFTC, until September 2028, a year after the release of the next LTS. Subsequent JDK 25 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 .
Release information
Online Documentation
Installation Instructions
Documentation License
JDK 25 Licensing Information User Manual (includes third-party licenses)
Certified System Configurations
Java Value Engineering
Java SE Development Kit 21.0.12.1 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 .
Release information
Online Documentation
Installation Instructions
Documentation License
JDK 21 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.
Oracle JDK—trusted and supported
Gain expert support, rigorously tested Oracle JDK updates including all supported versions and long-term support for production, fleet automation with Java Management Service, BPRs for urgent customer reported issues, and more with an Oracle Java SE subscription.
Java SE subscribers have more choices
Also available for development, personal use, and to run other licensed Oracle products.
GraalVM for JDK 17 has moved and is now available through My Oracle Support (MOS) .
Java 8 Enterprise Performance Pack
Java SE Development Kit 17.0.20.1 downloads
Java SE subscribers will receive JDK 17 updates until at least September 2029 .
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 .
Release information
Online Documentation
Installation Instructions
Documentation License
JDK 17 Licensing Information User Manual (includes third-party licenses)
Certified System Configurations
Java Value Engineering
Java SE Development Kit 11.0.32.1
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.32.1 checksums and OL 9 GPG Keys for RPMs
Release information
Online Documentation
Installation instructions
Documentation license
Java SE 11 Licensing Information User Manual (includes 3rd party licenses)
Certified System Configurations
Java Value Engineering
Java SE Development Kit 8u503
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 8u503 checksums and OL 9 GPG Keys for RPMs
JRE 8 Java SE Runtime Environment 8u503 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 51.57 MB jre-8u503-linux-i586.rpm x86 Compressed Archive 48.34 MB jre-8u503-linux-i586.tar.gz x64 RPM Package 108.71 MB jre-8u503-linux-x64.rpm x64 Compressed Archive 105.67 MB jre-8u503-linux-x64.tar.gz Product/file description File size Download x64 DMG Installer 95.72 MB jre-8u503-macosx-x64.dmg x64 Compressed Archive 89.34 MB jre-8u503-macosx-x64.tar.gz ARM64 DMG Installer 93.20 MB jre-8u503-macosx-aarch64.dmg ARM64 Compressed Archive 86.85 MB jre-8u503-macosx-aarch64.tar.gz Product/file description File size Download SPARC 64-bit Compressed Archive 53.36 MB jre-8u503-solaris-sparcv9.tar.gz x64 Compressed Archive 51.32 MB jre-8u503-solaris-x64.tar.gz Product/file description File size Download x86 Compressed Archive 83.09 MB jre-8u503-windows-i586.zip x86 Online Installer 2.29 MB jre-8u503-windows-i586-iftw.exe x86 Offline Installer 65.45 MB jre-8u503-windows-i586.exe x64 Compressed Archive 86.70 MB jre-8u503-windows-x64.zip x64 Installer 69.02 MB jre-8u503-windows-x64.exe
Java SE Runtime Environment 8u503
JRE 8 software is licensed under the Oracle Technology Network License Agreement for Oracle Java SE .
Server JRE 8 Server JRE (Java SE Runtime Environment) 8u503 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 53.24 MB server-jre-8u503-linux-x64.tar.gz Product/file description File size Download SPARC 64-bit 65.21 MB server-jre-8u503-solaris-sparcv9.tar.gz x64 Compressed Archive 63.17 MB server-jre-8u503-solaris-x64.tar.gz Product/file description File size Download x64 Compressed Archive 53.06 MB server-jre-8u503-windows-x64.zip
Server JRE (Java SE Runtime Environment) 8u503
Server JRE 8 software is licensed under the Oracle Technology Network License Agreement for Oracle Java SE
Software developers: Java SE Development Kit (JDK) For Java developers. Includes a complete JRE plus tools for developing, debugging, and monitoring Java applications.
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
Enterprise Performance Pack brings significant memory and performance improvements including modern garbage collection algorithms, reduced memory usage and many other optimizations.
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
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.
Covers most end-users needs. Contains everything required to run Java applications on your system.
Release information
Online Documentation
Installation Instructions
Java SE Licensing Information User Manual (includes third-party licenses)
Certified System Configurations
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 8u503 checksums and OL 9 GPG Keys for RPMs
Release information
Online Documentation
Installation Instructions
Java SE Licensing Information User Manual (includes third-party licenses)
Java Value Engineering
注:为免疑义,本网页所用以下术语专指以下含义:
除Oracle隐私政策外,本网站中提及的“Oracle”专指Oracle境外公司而非甲骨文中国。
相关Cloud或云术语均指代Oracle境外公司提供的云技术或其解决方案。
京ICP备10049020号-1