Java Jdk 1.4 Download Windows

  1. Jdk 1.5 Free Download
  2. Java Jdk 1.4 Download Windows Windows 7
  3. Download Jdk 1.5 For Windows
  4. Java Jdk 1.4 Download Windows 10

Mar 07, 2003 Download Java2 SDK 1.4.210 for Windows for free, without any viruses, from Uptodown. Try the latest version of Java2 SDK for Windows. Apr 16, 2019 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 Select the file according to your operating system from the list below to get the latest Java for your computer. All Java Downloads. Remove Older Versions. Similarly, if you were downloading the JDK installer for 64-bit systems for update 1.7.001, the file name jdk-7-windows-x64.exe would become jdk-7u1-windows-x64.exe. Installation Instructions. In this procedure, you will run the self-installing executable file to unpack and install the JDK. Is there a 64 bit version of Java 1.4.2 for Windows? I need this because of a BEA WebLogic 8.1 application that runs out of memory all the time. UPDATE: As Tom Hawtin pointed out there are licensing problems with the Sun 64 bit version I suggested in my own answer. Java Development Kit is the official, reliable, and trustworthy development kit for Java programming. It has been developed by Oracle and is used by programmers around the world. Simply put, JDK combines a wide range of tools and software required to debug, run, and compile apps and applets designed with the Java programming language.

Outdated Tutorials

Outdated: Downloading and Installing JDK 1.4.1 on Windows

This section provides a tutorial example on how to download and install JDK (or J2SE) 1.4.1 on a Windows 2000 system. A simple Java program was entered, compiled, and executed with the new JDK installation.

Downloading and installing JDK (or J2SE) 1.4.1 on a Windows system is easy. Here is what I didon my Windows 2000 system in year 2005:

1. Go to

2. Click the download button in the SDK column and next to'Windows (all languages, including English)' in the 'Download J2SE(TM) v 1.4.1' section.

3. Follow the instructions on the Web pages to downloadj2sdk-1_4_1-windows-i586.exe to a working directory on your hard disk.This file is about 35 MB.

3. Double click on the file name: j2sdk-1_4_1-windows-i586.exe in theworking directory in the File Explorer.

4. Follow the instruction on the installation window to finish the installation.

5. Open a command window to try the java command.If you are getting the following output, your installation was ok:returns with message:

Once JDK is installed, you can try to use it to compile and execute a simple Java program:

1.Use Notepad to enter the following Java program into a file called

2. Then compile this program in a command window with the javac command:

3. To execute the program, use the java command:

Congratulations, you have successfully entered, compiled and executed yourfirst Java program with JDK 1.4.1.

When a new release of J2SDK is available, you can always to go back to thesame download Web site, download j2sdk-1_4_1_01-windows-i586.exe, and run it to install.You may use the 'java -version' command to verify the installation:

Last update: 2005.

Table of Contents

About This JDK Tutorial Book

JDK (Java Development Kit)

Java Date-Time API

Date, Time and Calendar Classes

Date and Time Object and String Conversion

Number Object and Numeric String Conversion

Locales, Localization Methods and Resource Bundles

Calling and Importing Classes Defined in Unnamed Packages

HashSet, Vector, HashMap and Collection Classes


Character Set Encoding Classes and Methods

Jdk 1.4 download

Character Set Encoding Maps

Encoding Conversion Programs for Encoded Text Files

Java Logging

Socket Network Communication

Datagram Network Communication

DOM (Document Object Model) - API for XML Files

SAX (Simple API for XML)

DTD (Document Type Definition) - XML Validation

XSD (XML Schema Definition) - XML Validation

XSL (Extensible Stylesheet Language)

Message Digest Algorithm Implementations in JDK

Private key and Public Key Pair Generation

PKCS#8/X.509 Private/Public Encoding Standards

Digital Signature Algorithm and Sample Program

'keytool' Commands and 'keystore' Files

KeyStore and Certificate Classes

Secret Key Generation and Management

Cipher - Encryption and Decryption

The SSL (Secure Socket Layer) Protocol

SSL Socket Communication Testing Programs

SSL Client Authentication

HTTPS (Hypertext Transfer Protocol Secure)

Outdated Tutorials

Outdated: Downloading and Installing JDK 10

Outdated: Downloading/Installing JDK 1.8.0 on Windows

Outdated: Downloading/Installing JDK 1.7.0 on Windows

Jdk 1.5 Free Download

Outdated: Downloading/Installing JDK 1.6.2 on Windows

Outdated: Downloading and Installing JDK 1.5.0 on Windows

Outdated: Downloading and Installing JDK 1.4.1 on Windows

Outdated: Downloading and Installing JDK 1.3.1 on Windows


Full Version in PDF/EPUB

See JDK 7 and JRE 7 Installation Guide for general information about installing JDK 7 and JRE 7.

The following topics are covered:

  • Installation Instructions
    • Java Start Menu
  • Installation Troubleshooting

System Requirements

See Oracle JRE 7 and JDK 7 Certified System Configurations for information about supported platforms, operating systems, and browsers.

See Windows System Requirements for JDK and JRE for minimum processor, disk space, and memory requirements.


Java Jdk 1.4 Download Windows
  • The JDK and JRE have a version string that enables you to determine the version number. See Java Platform Standard Edition 7, Names and Versions Version Number for information about Java SE 7 version numbers.
  • The JDK has the option of installing the public JRE. For more information about JRE installation, see JRE Installation for Microsoft Windows.
  • If you have any difficulties, see the Troubleshooting section at the end of this document or submit a bug report for your installation problem.

Installation Instructions Notation

For any text in this document that contains the following notation, you must substitute the appropriate update version number:

For example, if you were downloading the JDK installer for 32-bit systems for update 1.7.0_01, the file name: jdk-7<version>-windows-i586.exe would become jdk-7u1-windows-i586.exe.

Similarly, if you were downloading the JDK installer for 64-bit systems for update 1.7.0_01, the file name jdk-7<version>-windows-x64.exe would become jdk-7u1-windows-x64.exe.

Installation Instructions

In this procedure, you will run the self-installing executable file to unpack and install the JDK. As part of the JDK, this installation includes an option to include the public Java Runtime Environment. (The JDK also contains a private JRE for use only by its tools; see Private Versus Public JRE for more information.)

Install the JDK by doing the following:

  • Running the JDK Installer

Downloading the Installer

If you save the self-installing executable file to disk without running it from the download page at the web site, note that its byte size provided on the download page. After the download has completed, verify that you have downloaded the full, uncorrupted software file.

Running the JDK Installer

You must have administrative permissions in order to install the JDK on Microsoft Windows.

The file jdk-7<version>-windows-i586-i.exe is the JDK installer for 32-bit systems. The file jdk-7<version>-windows-x64.exe is the JDK installer for 64-bit systems. If you downloaded either file instead of running it directly from the web site, double-click the installer's icon. Then, follow the instructions the installer provides. The installer may ask you to reboot your computer. When finished with the installation, you can delete the downloaded file to recover disk space.

Note: Installers for JDK 7u6 and later install the JavaFX SDK and integrate it into the JDK installation directory. Installers for JDK 7u2 to 7u5 install the JDK first, then start the JavaFX SDK installer, which installs JavaFX SDK in the default directory C:Program FilesOracleJavaFX 2.0 SDK or C:Program Files (x86)OracleJavaFX 2.0 SDK on 64-bit operating systems. If you want to install the JavaFX SDK (version 2.0.2) with JDK 7u1 or earlier, see Installing JavaFX for more information.

Java Start Menu

Starting with JDK 7u40 release, Java menu items are added to the Windows Start Menu to provide easy access to Java resources.

During JDK install, a Java Development Kit folder is created in the Windows Start Menu, which contains the following items:

  • Reference Documentation: opens the Online API documentation web page.
  • Java Mission Control: opens the Java Mission Control profiling and diagnostics tools suite.

During JDK install and uninstall processes, the appropriate start menu items are updated to be associated with the latest JDK version on the system.

Note: Java Mission Control is a commercial feature available to users with a Java SE Advanced license.

Installing the JDK Silently

You can perform a silent, non-interactive, JDK installation by using the command-line arguments. The following table lists example installation scenarios and the commands required to perform them:

Installation ScenarioCommand
Install the public JRE in silent mode
Install development tools and source code in silent mode but not the public JRE
Install development tools, source code, and the public JRE in silent mode
Install the public JRE in the specified directory C:test in silent mode

Updating the PATH Environment Variable (Optional)

You can run the JDK without setting the PATH environment variable, or you can optionally set it so that you can conveniently run the JDK executable files (javac.exe, java.exe, javadoc.exe, and so forth) from any directory without having to type the full path of the command. If you do not set the PATH variable, you need to specify the full path to the executable file every time you run it, such as:

It is useful to set the PATH variable permanently so it will persist after rebooting.

To set the PATH variable permanently, add the full path of the jdk1.7.0bin directory to the PATH variable. Typically, this full path looks something like C:Program FilesJavajdk1.7.0bin. Set the PATH variable as follows on Microsoft Windows:

  1. Click Start, then Control Panel, then System.

  2. Click Advanced, then Environment Variables.

  3. Add the location of the bin folder of the JDK installation for the PATH variable in System Variables. The following is a typical value for the PATH variable:


  • The PATH environment variable is a series of directories separated by semicolons (;) and is not case-sensitive. Microsoft Windows looks for programs in the PATH directories in order, from left to right.
  • You should only have one bin directory for a JDK in the path at a time. Those following the first instance are ignored.
  • If you are not sure where to add the path, add it to the right of the value of the PATH variable.
  • The new path takes effect in each new command window you open after setting the PATH variable.

Starting to Use the JDK

If you are new to developing and running programs in the Java programming language, see The Java Tutorial online for some guidance. Note especially the tutorial trails under the heading Trails Covering the Basics.

You can also download the JDK documentation from the Java SE Downloads page.

Uninstalling the JDK

Java Jdk 1.4 Download Windows Windows 7

If you should ever want to uninstall the JDK, use the 'Add/Remove Programs' utility in the Microsoft Windows Control Panel.

Uninstalling the JDK in Silent Mode

Download Jdk 1.5 For Windows

You can use the command line for uninstalling the JDK.

Use the following command to uninstall the JDK in silent mode:

For example, to uninstall Java 7 update 271, run the command:

To find the UninstallString, see 'Finding the JDK Registry Key and UninstallString'.


  • This command can be run from anywhere.

  • The msiexec.exe executable is located in the windows system directory.

  • A reboot is required only if some files are in use during uninstallation; it is not necessary everytime. However, to manually suppress reboot while uninstalling, append REBOOT=R option to the command.

  • Append /l 'C:<path>setup.log' option to the command if you want to create a log file describing the uninstallation status.

Windows Installer dialog appears prompting you for confirmation. Click Yes to uninstall JDK.

Finding the JDK Registry Key and UninstallString Value

  1. Go to Start and type regedit.

  2. In the Registry Editor, go to HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/Uninstall.

    Under the Uninstall folder, you will find many registry entries within curly brackets.

  3. Click Edit and then Find.


    Highlight Uninstall folder before performing search for a particular registry.

  4. Enter version string as value to find corresponding registry key. For JDK registry key, enter

    The registry key is highlighted on the right-hand side of the pane and values of various uninstall strings are displayed on the left-hand pane.

  5. Note the value of the UninstallString.

See JDK and JRE File Structure for a description of the directory structure of the JDK. (Note that the file structure of the JRE is identical to that of the JDK's jre directory.)

Installation Troubleshooting

Below are some tips for working around problems that are sometimes seen during or following an installation. For more troubleshooting information, see Troubleshooting Java SE:

Corrupt Cabinet File

If you see the error message 'corrupt cabinet file,' then the file you have downloaded is corrupted. Check the file size against the expected file size listed in these instructions. If sizes do not match, try downloading the bundle again. (A cabinet file contains compressed application, data, resource, and DLL files.)

Java Jdk 1.4 Download Windows 10

System Error During Decompression

If you see the error message 'system error during decompression,' then you might not have enough space on the disk that contains your TEMP directory.

Program Cannot Be Run in DOS Mode

If you see the error message 'This program cannot be run in DOS mode,' then do the following:

  1. Open the MS-DOS shell or Command Prompt window.
  2. Right-click the title bar.
  3. Select Properties.
  4. Choose the Program tab.
  5. Click the Advanced button.
  6. Ensure that the item 'Prevent MS-DOS-based programs from detecting Windows' is not selected.
  7. Select OK.
  8. Select OK again.
  9. Exit the MS-DOS shell.
  10. Restart your computer.

Private Versus Public JRE

Installing the JDK also installs a private JRE and optionally a public copy. The private JRE is required to run the tools included with the JDK. It has no registry settings and is contained entirely in a jre directory (typically at C:Program Filesjdk1.7.0jre) whose location is known only to the JDK. On the other hand, the public JRE can be used by other Java applications, is contained outside the JDK (typically at C:Program FilesJavajre1.7.0), is registered with the Windows registry (at HKEY_LOCAL_MACHINESOFTWAREJavaSoft), can be removed using Add/Remove Programs, might be registered with browsers, and might have the java.exe file copied to the Windows system directory (which would make it the default system Java platform).

Source Files in Notepad

In Microsoft Windows, when you create a new file in Microsoft Notepad and then save it for the first time, Notepad usually adds the .txt extension to the file name. Therefore, a file you name is saved as It is important to note that you cannot see the .txt extension unless you turn on the viewing of file extensions (in Microsoft Windows Explorer, unselect 'Hide file extensions for known file types' under Folder Options). To prevent the .txt extension, enclose the file name in quotation marks, such as '', when typing it into the Save As dialog box.

On the other hand, Microsoft WordPad does not add the .txt extension if you specify another extension. However, you must save the file as 'Text Document'.

Copyright © 1993, 2020, Oracle and/or its affiliates. All rights reserved.