Java SE Downloads - Previous Release - J2SE 5.0

It's time

Download the complete platform and runtime environment
» Get the JDK download


Your Privacy

Sun Microsystems, Inc. and its subsidiaries (together "we") respect your privacy. We will use the information you give us to provide you with relevant information about products, programs, and services and to improve and personalize our interactions with you, as described in Sun's Privacy Policy.

If you agree with this processing of your personal information, please complete the form and click on the Continue and Download button.

If you have any privacy questions please refer to Sun's Privacy Policy or contact us at privacy@sun.com. For details of the Sun subsidiary responsible for this website refer to "About Sun" below.


Close

Your download will begin shortly...

J2SE 5.0 End of Service Life Notice

J2SE 5.0 reached its End of Service Life (EOSL) on November 3, 2009, which is the date of the final publicly available update of version 5.0 (J2SE 5.0 Update 22). Customers interested in learning more about Sun's Java Technology Support and EOL policy Read More

Customers interested in continuing to receive critical fixes are encouraged to consider the following options:

  • Migrate to Java for Business 1.5 Read More
  • Migrate to the latest Java SE release Read More

For developer needs, all products that have completed the EOL transition period, including the last Java SE release of 1.5, have been moved to the Archive area.


Download JDK 5.0 (last publicly available release of J2SE 5.0)

 

Confused or having trouble downloading or installing? See the download help page.
» Supported System Configurations


JDK 5.0 with Java EE

This distribution of the Java SE Development Kit (JDK) is included in the Java EE 5 SDK, which contains the GlassFish application server and provides web services, component-model, management, and communications APIs that make it the industry standard for implementing enterprise-class service-oriented architecture (SOA) and Web 2.0 applications.


JDK 5.0 Update 22 with NetBeans IDE 6.7.1

This distribution of the Java SE Development Kit (JDK) includes NetBeans IDE, which is a powerful integrated development environment for developing applications on the Java platform.
» Download


JDK 5.0 Update 22

The Java SE Development Kit (JDK) includes:
  • the Java Runtime Environment (JRE)
  • command-line development tools, such as compilers and debuggers, that are necessary or useful for developing applets and applications
» More info about Java SE
» Download


Java Runtime Environment (JRE) 5.0 Update 22

The J2SE Runtime Environment (JRE) allows end-users to run Java applications.
» Download


J2SE 5.0 JDK Source Code

JDK 5.0 source code is available for those interested in exploring the details of the JDK. This includes schools, universities, companies, and individuals who want to examine the source code for personal interest or research & development. The licensing does not impose restrictions upon those who wish to work on independent open-source projects.
  JDK 5.0 Source via Java Research License (JRL) » Download


J2SE 5.0 Documentation


» Download

Solaris OS Patches

  Solaris SPARC Patches » Download
  Solaris x86 Patches » Download

Other Downloads

  Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files 5.0 » Download
  Java Community Process J2SE API specification changes (apidiffs) made in version 1.5.0 Beta 1 » Download
  Java Community Process J2SE API specification changes (apidiffs) made in version 1.5.0 Beta 2 » Download
  Java Community Process J2SE API specification changes (apidiffs) made in version 1.5.0 RC » Download

Please Note: J2SE 5 Itanium port is not available at this time. A download bundle may be available at a future date.

Download Netbeans

Download SDK

Related Downloads

Class libraries and other products that may be used with the Java SE platform may be downloaded from the following links.