1. 程式人生 > >JAVA編譯和執行環境的配置

JAVA編譯和執行環境的配置

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追加多條路徑以英文分號隔開

這裡寫圖片描述