| 一、配置JDK解決的幾個(gè)問題:運(yùn)行Java程序需要解決三個(gè)問題,即:Java開發(fā)工具在哪兒?配置Path變量(在任意路徑下都能使用Java開發(fā)工具)
 Java源文件在哪兒?控制臺(tái)進(jìn)入Java源文件所在目錄
 Java核心類庫(kù)(含運(yùn)行所需要的類文件/編譯后的.class文件)在哪兒?配置CLASSPATH變量(虛擬機(jī)會(huì)在變量所保存的路徑下尋找指定的.class文件,注意:如果變量不以;結(jié)尾,則僅搜索保存路徑,不搜索當(dāng)前路徑,如果以;結(jié)尾,則搜索保存路徑如果仍然沒有指定文件,則繼續(xù)搜索當(dāng)前路徑)
 
 
 二、JDK配置的方法:JAVA_HOME變量(簡(jiǎn)化和避免path和classpath變量的頻繁修改): JDK根目錄,例如:C:\Program Files\Java\jdk1.8.0_91Path變量: 原:C:\Program Files\Java\jdk1.8.0_91\bin;C:\Program Files\Java\jdk1.8.0_91\jre\bin;
 配置JAVA_HOME變量后:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(注意原來(lái)Path變量的值末尾有沒有;號(hào),如果沒有,則先輸入;)
 
 CLASSPATH變量(JDK5.0后不建議配置,JDK5.0之后,Java虛擬機(jī)能夠自動(dòng)搜尋核心類庫(kù)):
 原:.;C:\Program Files\Java\jdk1.8.0_91\lib;C:\Program Files\Java\jdk1.8.0_91\lib\tools.jar
 配置JAVA_HOME變量后:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意添加語(yǔ)句前有一個(gè).)
 
 
 三、set命令配置臨時(shí)環(huán)境變量(在當(dāng)前控制臺(tái)窗口起作用,若窗口關(guān)閉,則臨時(shí)環(huán)境變量失效)set              查看所有的環(huán)境變量信息。set 環(huán)境變量名           查看指定的環(huán)境變量信息
 set 環(huán)境變量名=配置信息       配置指定的環(huán)境變量信息(例:set path=C:\Program Files\Java\jdk1.7)
 set 環(huán)境變量名=          清空指定的環(huán)境變量信息。
 set 環(huán)境變量名字 = 新路徑%環(huán)境變量名字%    在原有的基礎(chǔ)上添加新的路徑信息。
 
 
 四、配置環(huán)境變量意義的總結(jié):1.JAVA_HOME:避免頻繁修改Path和CLASSPATH路勁信息2.Path:在任意路徑下都能使用Java開發(fā)工具
 3.CLASSPATH:設(shè)置了.class文件的路徑信息
 |