
SO the next time you try to execute a java program, the program will know exactly where the java compiler is located. Step 6: Click okay/Apply and then you are good to go.

Copy this directory location and paste it as a new entry in this list as shown in the below diagram and then click okay. If you cannot find it, just go to your windows explorer and do the directory as follows – C:\Program Files\Java\jdk1.8.0_161\bin\. Search for the entry of the path of the java jdk bin as show below in the diagram.

Step 2 : Click on Advanced System Settings (Windows 10).Step 1 : Right Click on M圜omputer and click on properties.Thus its easier to set the PATH variable once in the system settings. It is possible to invoke the compiler without setting up the PATH variable, however you will need to provide the path everytime you want to invoke the compiler. Now this location needs to be set in the PATH variable so that when you compile any java code, the program knows where exactly to locate the java compiler. So when you compile the java code, a exe file called javac.exe is invoked which resides in the java directory as follows – C:\Program Files\Java\jdk1.8.0_161\bin\javac.exe The path variable is system variable which holds values to executables files that the system requires(not jsut for Java). Thats it, pretty much everything is sorted out except one thing – Setting up the PATH variable. Once you have finished downloading the bundle simply install it with Default setting.

Next task is to install both Java and Netbeans IDE. Just select the Netbeans with JDK 8 option and download the full bundle. If you are starting with Java for the first time, you might want to install the Java + Netbeans bundle from the official website as follows – We will then try to understand the program line by line at an overview level. We will also write our first Hello World program in Java which will print the message – Hello World on the command prompt. In this tutorial we will first install and setup our Netbeans IDE that we will be using for writing and running java programs.
