I recommend that you install only the latest<\/em> JDK. Although you can install multiple versions of JDK\/JRE concurrently, it is messy.<\/p>\n\n\n\n If you have previously installed older version(s) of JDK\/JRE, un-install ALL of them. Goto “Control Panel” \u21d2 (optional) “Programs” \u21d2 “Programs and Features” \u21d2 Un-install ALL programs begin with “Java”, such as “Java SE Development Kit …”, “Java SE Runtime …”, “Java X Update …”, and etc.<\/p>\n\n\n\n Run the downloaded installer (e.g., “ By default, JDK is installed in directory “ Use your “File Explorer”, navigate to I shall refer to the JDK installed directory<\/strong> as Windows’ Command Prompt ( To edit the Note: If you have started CMD, you need to re-start for the new environment settings to take effect.<\/p>\n\n\n\n Launch a Issue the following commands to verify your JDK installation:<\/p>\n\n\n\nStep 1: Download JDK<\/h5>\n\n\n\n
jdk-13.0.{x}_windows-x64_bin.exe<\/strong><\/code>” – about 159MB).<\/li><\/ol>\n\n\n\n
Step 2: Install JDK<\/h5>\n\n\n\n
jdk-13.0.{x}_windows-x64_bin.exe<\/code>“), which installs both the JDK and JRE.<\/p>\n\n\n\n
C:\\Program Files\\Java\\jdk-13.0.{x}<\/code>“, where
{x}<\/code> denotes the update number. Accept the defaults and follow the screen instructions to install JDK.<\/p>\n\n\n\n
\"C:\\Program Files\\Java\"<\/code> to inspect the sub-directories. Take note of your JDK installed directory<\/strong>
jdk-13.0.{x}<\/code>, in particular, the update number
{x}<\/code>, which you will need in the next step.<\/p>\n\n\n\n
<JAVA_HOME><\/code><\/strong>, hereafter, in this article.<\/p>\n\n\n\n
Step 3: Include JDK’s “bin” Directory in the PATH<\/h5>\n\n\n\n
CMD<\/code>) searches the current directory and the directories listed in the
PATH<\/code> environment variable<\/em> (or system variable<\/em>) for executable programs. JDK’s programs (such as Java compiler
\"javac.exe<\/code>” and Java runtime
\"java.exe<\/code>“) reside in the sub-directory<\/em> “
bin<\/code>” of the JDK installed directory. You need to include JDK’s “
bin<\/code>” in the
PATH<\/code> to run the JDK programs.<\/p>\n\n\n\n
PATH<\/code> environment variable in Windows 10:<\/p>\n\n\n\n
You shall see a TABLE<\/strong> listing all the existing PATH entries (if not, goto next step). Click “New” \u21d2 Click “Browse” and navigate to your JDK’s “bin<\/code>” directory, i.e., “
c:\\Program Files\\Java\\jdk-13.0.{x}\\bin<\/strong><\/code>“, where
{x}<\/code> is your installation update number \u21d2 Select “Move Up” to move this entry all the way to the TOP.<\/li>
(CAUTION: Read this paragraph 3 times before doing this step! Don’t push “Apply” or “OK” until you are 101% sure. There is no UNDO!!!)<\/strong>
(To be SAFE, copy the content of the “Variable value” to Notepad before changing it!!!)
In “Variable value” field, APPEND “c:\\Program Files\\Java\\jdk-13.0.{x}\\bin<\/code>” (where
{x}<\/code> is your installation update number) IN FRONT of all the existing directories, followed by a semi-colon (
;<\/code>) to separate the JDK’s bin directory from the rest of the existing directories. DO NOT DELETE any existing entries; otherwise, some existing applications may not run.Variable name : PATH<\/strong> Variable value : c:\\Program Files\\Java\\jdk-13.0.{x}\\bin;<\/strong>[do not delete exiting entries…<\/em>]<\/strong><\/li><\/ol>\n\n\n\n
Step 4: Verify the JDK Installation<\/h5>\n\n\n\n
CMD<\/code> via one of the following means:<\/p>\n\n\n\n
path<\/code>” command to list the contents of the
PATH<\/code> environment variable. Check to make sure that your JDK’s “
bin<\/code>” is listed in the
PATH<\/code>.path<\/strong> PATH=c:\\Program Files\\Java\\jdk-13.0.{x}\\bin;other entries…<\/li>
Step 5: Write a Hello-World Java Program<\/h5>\n\n\n\n
d:\\myProject<\/code>” or “
c:\\myProject<\/code>“. Do NOT save your works in “Desktop” or “Documents” as they are hard to locate. The directory name shall not contain blank<\/em> or special characters. Use meaningful but short name as it is easier to type.<\/li>
Hello.java<\/code>“, under your work directory (e.g.,
d:\\myProject<\/code>).\/* * First Java program to say Hello *\/ public class Hello { \/\/ Save as “Hello.java” under “d:\\myProject” public static void main(String[] args) { System.out.println(“Hello, world!”); } }<\/li><\/ol>\n\n\n\n
Step 6: Compile and Run the Hello-World Java Program<\/h5>\n\n\n\n