Windows10中Java的Path和classpath的配置和作用


在Java中,只有配置了相關的環境變量才能運行java程序,這對有C和C++基礎的學生在初學Java時都會具有一定的排斥感和疑惑。下面簡要說明怎么配置環境變量以及為何要配置環境變量。做到知其然和知其所以然。

Path配置:

  為什么配置?

  用戶在DOS命令行(“win+R”,輸入“cmd”進入)中輸入相關應用程序名字,系統會自動在當前路徑和Path路徑中去尋找與之對應的.exe和.bat文件,如果找不到就會報“*不是內部或外部命令,也不是可運行的程序或批處理文件。”錯誤。因此,配置Path環境變量是為了方便我們可以在自定義的代碼文件夾路徑(.java文件所在路徑)下使用“javac *.java”命令將.java文件編譯成.class文件。javac.exe文件放置在jdk\bin文件夾內,因此我們就需要將安裝的jdk\bin文件夾配置在Path中,讓系統在Path中自動找到javac.exe文件,將我們編寫好的.java文件進行編譯。

  如何配置?

    1.桌面顯示電腦圖標(已經知道的略過...)。

      在Windows10系統中,默認桌面是沒有電腦圖標的,我們需要將電腦圖標顯示在桌面上。

      右擊桌面空白處--->個性化--->主題--->相關設置--->桌面圖標設置--->計算機--->應用--->確定。

 

 

      這時電腦就會顯示在桌面上。

    2.開始配置。

      右擊此電腦--->屬性--->高級--->環境變量--->系統變量--->單擊Path--->編輯--->新建--->瀏覽--->找到安裝的JDK\bin目錄--->確定。

 

 

 

 

 

     3.測試。

       關閉DOS窗口,從新打開一個DOS命令窗口,在任意盤下輸入javac,回車看效果,如下圖。成功!

    

 

classpath配置

  為什么配置?

  classpath(CLASSPATH)路徑是java虛擬機(JVM)調用.class文件時尋找的路徑,不配置時默認是當前文件夾。而如果配置了,就會發生很大的變化。配置的方式不同,產生的效果不同。

  如何配置?

    在右擊此電腦--->屬性--->高級--->環境變量--->系統變量--->新建--->classpath

    

 

    變量值:

    1.E:\nihao : 虛擬機只會在E:\nihao目錄下尋找.class文件,找不到就會報錯;

    2.E:\nihao; :注意有一個;號,虛擬機會先尋找E:\nihao路徑下的.class文件,如果找到就運行,找不到就找當前所在的路徑;

    3..;E:\nihao :紅色的是.;  虛擬機會先尋找當前所在的路徑下的.class文件,如果找到就運行,找不到就找E:\nihao路徑下的.class文件。

 

 

     

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM