java環境配置classpath和path變量的作用及設置方法


1、path:指定cmd中命令執行文件所在的路徑。比如javac、java兩個可執行文件在jdk的bin目錄下,如果path值含有這個bin目錄,在cmd下執行這兩個命令的時候就會到path指定的目錄下找到這兩個exe,然后執行,省去了cd和dir不斷找文件的麻煩。

2、classpath:指定JVM加載類所在的路徑。如果指定了classpath為一個路徑,則比如java Hello命令就會在classpath指定路徑中找到Hello.class 加載到JVM中。作用是指定類搜索路徑,要使用已經編寫好的類,前提當然是能夠找到它們了,JVM就是通過CLASSPATH來尋找類的.class文件。我們需要把jdk安裝目錄下的lib子目錄中的dt.jar和tools.jar設置到CLASSPATH中,當然,當前目錄“.”也必須加入到該變量中。

3、JAVA_HOME環境變量:它指向jdk的安裝目錄,Eclipse/NetBeans/Tomcat等軟件就是通過搜索JAVA_HOME變量來找到並使用安裝好的jdk。

 

 

在windows桌面上右擊“我的電腦” —> “屬性” —> “高級” —> “環境變量”,在“系統變量”里我們可以看到系統的各個環境變量的值。雙擊某個變量名可以修改變量值,變量值之間用“;”隔開。我們還可以“新建”原先沒有的變量。與jdk有關的有3個環境變量;“java_home”,“path”,“classpath”。我的系統中“path”變量已經存在,可以直接添加新值(其它變量值不要動,防止其它程序運行異常),其它兩個變量需要新建。

“java_home”,設置jdk的安裝路徑,比如“e:\java\jdk1.5”,以下簡稱“%java_home%”。

“path”,設置jdk中各個程序的路徑:%java_home%\bin


“classpath”,設置java各個類的路徑,“.;%java_home%\lib\dt.jar;%java_home%\lib\tools.jar”。前面的“.”不可少,它代表了我們為自己的java類建立的工作路徑,其它的是jdk自帶的標准類庫路徑。

設置好環境變量后按“確定”退出。按“win”+“r”鍵進入“運行”窗口,運行“cmd”進入DOS窗口,在輸入“javac”后回車,如果有顯示java的幫助信息,就說明環境變量設置成功。

 


免責聲明!

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



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