After we install Java Development Kit (JDK) on Windows, we need to configure the JAVA_HOME
and Path
environment variables so that the operating system can find the JDK command-line tools.
In this guide, we will show you how to setup JAVA_HOME
and Path
environment variables on Microsoft Windows 7 operating system.
What We Used
- Microsoft Windows 7
- Oracle JDK 1.8
1. Set the JAVA_HOME variable
Click the Start menu, right click Computer and then select Properties.
Click the Advanced System Settings link to open the System Properties dialog box.
Click the Environment Variables button to open the Environment Variables dialog box.
Under System Variables, click the New button to add JAVA_HOME
variable and enter the JDK installation path C:\Program Files (x86)\Java\jdk1.8.0_60
as variable value. If the path contains spaces, we can use the shortened path name, for example C:\PROGRA~2\Java\jdk1.8.0_60
Program Files
directory:
- PROGRA~1 = Program Files
- PROGRA~2 = Program Files (x86)
2. Set the PATH variable
Under System Variables, find the Path
variable and click the Edit button. Then, add the JDK bin folder %JAVA_HOME%\bin
to the beginning of the Path
value.
Note: Remember to put a semicolon character ;
as delimiter to separate the Maven bin path with other paths.
3. Verify
In final step, close and re-open the command prompt window to reload the latest changes of the environment variables. Execute the following commands in the command prompt window:
echo %JAVA_HOME%
java -version
javac -version
The output will show your installed version of JDK like below:
C:\Users\chankok>echo %JAVA_HOME%
C:\PROGRA~2\Java\jdk1.8.0_60
C:\Users\chankok>java -version
java version "1.8.0_60"
Java(TM) SE Runtime Environment (build 1.8.0_60-b27)
Java HotSpot(TM) Client VM (build 25.60-b23, mixed mode)
C:\Users\chankok>javac -version
javac 1.8.0_60
Summary
Congratulations! You have successfully configured the JAVA_HOME
and Path
environment variables on Windows 7. Now you can start develop your Java application.