JAVA編譯和執行環境的配置
阿新 • • 發佈:2018-12-31
PATH,CLASSPATH ,JAVAHOME的作用
在Windows系統中所有被新增到PATH環境變數的目錄下的檔案,可以在系統的任意位置直接呼叫而無需指定目錄,所以如果我們想要在JAVA安裝目錄之外的位置執行JAVA命令或者程式而不指定其位置,就必須將JAVA的編譯和執行環境的目錄新增到PATH環境變數中
PATH
編譯器和虛擬機器所在的目錄
相對路徑:
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
絕對路徑:
C:\Program Files\Java\jdk1.8.0_31\bin;C:\Program Files\Java\jdk1.8.0_31\jre\bin
CLASSPATH
為編譯器指定import所引用包和類的路徑
相對路徑:
.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar
絕對路徑:
C:\Program Files\Java\jdk1.8.0_31\lib\dt.jar;C:\Program Files\Java\jdk1.8.0_31\lib\tools.jar
JAVAHOME
即JDK的安裝目錄
預設的目錄:
C:\Program Files\Java\jdk1.8.0_31
不設定JAVAHOME變數時CLASSPATH與PATH必須使用絕對路徑
使用者變數與系統變數
系統環境變數,對所有使用者起作用
而使用者環境變數只對當前使用者起作用
設定流程
控制面板>系統>高階系統設定>環境變數>系統變數>新建JAVA_HOME 和 CLASSPATH>選中編輯PATH追加多條路徑以英文分號隔開