The main aim of setting path is to make available the following commands javac, java, javap (software) to the operating system. So that Operating system can find this executable files.

Note: If we save our java source file inside ' jdk/bin ' directory then path is not required to set becase all executable files (javac,java,javap etc) are availble inside bin directly . But If you are having your java file outside the jdk/bin folder, it is necessary to set path of JDK.

We can set path in 2 ways-
1) Temporary
2) Permanent

  • 1) How to set Temporary Path of JDK in Windows.

    To set the temporary path of JDK, you need to follow following steps:

    • Copy the path of jdk/bin directory

      441219669.jpg
    • Open command prompt.

    • write in command prompt: set path=copied_path.

      
      set path=C:\Program Files\Java\jdk1.8.0_121\bin      : Press Enter
      

      -348980797.jpg
    • That's it Temporary path is set to use.
      Note : if you close the cmd then path will not work.
      that is why we use parmanent path.

  • 2) How to set Permanent Path of JDK in Windows

    For setting the permanent path of JDK, you need to follow these steps:

    
    This PC or MyComputer (right click on that) ---->properties----->Advanced--->
    Environment Variables---->
    
    User variables---New---->
    variable name: path
    Variable value  : C:\Program Files\Java\jdk1.8.0_121\bin;.;
    
    ------->ok------>ok
    

    Now the java is working good in your system. open the command prompt to check once and type:
    
    C:>javac   : Press Enter
    Now list of commands will be displayed
    

    For example:

    • 1) Right click on ThisPC or MyComputer to open System properties.

      112706240.jpg
    • 2) Now

      1595936480.jpg
    • 3)click on new tab of user variables

      1599005347.jpg
    • 3)Now, fill detail...

      variable name: path
      Variable value  : C:\ProgramFiles\Java\jdk1.8.0_121\bin;.;
      

      -805534933.jpg
    • Now your permanent path is set.we can now execute any program of java from any drive.
      To check type java -version

  • Setting Up the Path in Linux

    Environment variable PATH should be set to point to where the Java binaries have been installed. Refer to your shell documentation, if you have trouble doing this. Example, if you use bash as your shell, then you would add the following line to the end of your '.bashrc: export PATH = /path/to/java:$PATH'

    
    export PATH=$PATH:/home/jdk1.6.01/bin/
    

What next?

The next topic is Writing First Program in java

Share this page