java的環(huán)境變量classpath的設(shè)置方法:
創(chuàng)新互聯(lián)建站專注于安慶網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供安慶營銷型網(wǎng)站建設(shè),安慶網(wǎng)站制作、安慶網(wǎng)頁設(shè)計、安慶網(wǎng)站官網(wǎng)定制、微信平臺小程序開發(fā)服務(wù),打造安慶網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供安慶網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。
1、在我的電腦界面,鼠標(biāo)右鍵點擊“此電腦”。
2、在彈出的列表中,點擊最下方的“屬性”。
3、在跳轉(zhuǎn)到的界面中,點擊“高級系統(tǒng)設(shè)置”。
4、在彈出的系統(tǒng)屬性界面,點擊右下方的“環(huán)境變量”。
5、在窗口的右下方點擊“新建”,創(chuàng)建classpath環(huán)境變量。
6、創(chuàng)建名為“classpath”的環(huán)境變量,在變量值中輸入“?%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;”,然后點擊確定,classpath環(huán)境變量就設(shè)置好了。
1.打開 環(huán)境變量
Win7:右鍵“我的電腦”圖標(biāo),在彈出菜單中依次選擇“屬性”-“高級”-“環(huán)境變量”
Win8.1:打開“這臺電腦”-系統(tǒng)屬性-高級系統(tǒng)設(shè)置(右側(cè))-高級-環(huán)境變量
2.在“環(huán)境變量”的“系統(tǒng)變量”選項新建系統(tǒng)變量:
JAVA_HOME,值為:C:\Program Files\Java\jdk1.7.0\bin;(填寫你的JDK路徑即可,不要忘記最后的分號)。
同樣方法再建一個系統(tǒng)變量:
CLASSPATH,值為:;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
3.在系統(tǒng)變量中找到變量“PATH“,雙擊打開,把以下代碼加到變量值末尾:“;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;”(注意最前的";"不能少)
4.驗證
按住windows鍵+R,在運行中輸入cmd點擊確定。
然后在cmd中輸入java(直接輸入)
當(dāng)出現(xiàn)以上界面后,請再輸入javac,配置成功。
1、用System.getenv();獲取當(dāng)前系統(tǒng)環(huán)境的變量名,如下:
publicclass Test {
publicstaticvoid main(String[] args) {
MapString, String map = System.getenv();
for(IteratorString itr = map.ketSet().iterator();itr.hasNext();){
String key = itr.next();
System.out.println(key + "=" + map.get(key));
}
}
}
系統(tǒng)環(huán)境變量名如下:
01.USERPROFILE :用戶目錄
02.USERDNSDOMAIN :用戶域
03.PATHEXT :可執(zhí)行后綴
04.JAVA_HOME :Java安裝目錄
05.TEMP :用戶臨時文件目錄
06.SystemDrive :系統(tǒng)盤符
07.ProgramFiles :默認(rèn)程序目錄
08.USERDOMAIN :帳戶的域的名稱
09.ALLUSERSPROFILE :用戶公共目錄
10.SESSIONNAME :Session名稱
11.TMP :臨時目錄
12.Path :path環(huán)境變量
13.CLASSPATH :classpath環(huán)境變量
14.PROCESSOR_ARCHITECTURE :處理器體系結(jié)構(gòu)
15.OS :操作系統(tǒng)類型
16.PROCESSOR_LEVEL :處理級別
17.COMPUTERNAME :計算機名
18.Windir :系統(tǒng)安裝目錄
19.SystemRoot :系統(tǒng)啟動目錄
20.USERNAME :用戶名
21.ComSpec :命令行解釋器可執(zhí)行程序的準(zhǔn)確路徑
22.APPDATA :應(yīng)用程序數(shù)據(jù)目錄
2、用System.getProperties(); 獲取當(dāng)前的系統(tǒng)屬性,如下:
publicclass Test {
publicstaticvoid main(String[] args) {
Properties props = System.getProperties();
props.list(System.out);
}
}
系統(tǒng)屬性名如下:
01.java.version Java :運行時環(huán)境版本
02.java.vendor Java :運行時環(huán)境供應(yīng)商
03.java.vendor.url :Java供應(yīng)商的 URL
04.java.home :Java安裝目錄
05.java.vm.specification.version: Java虛擬機規(guī)范版本
06.java.vm.specification.vendor :Java虛擬機規(guī)范供應(yīng)商
07.java.vm.specification.name :Java虛擬機規(guī)范名稱
08.java.vm.version :Java虛擬機實現(xiàn)版本
09.java.vm.vendor :Java虛擬機實現(xiàn)供應(yīng)商
10.java.vm.name :Java虛擬機實現(xiàn)名稱
11.java.specification.version :Java運行時環(huán)境規(guī)范版本
12.java.specification.vendor :Java運行時環(huán)境規(guī)范供應(yīng)商
13.java.specification.name :Java運行時環(huán)境規(guī)范名稱
14.java.class.version :Java類格式版本號
15.java.class.path :Java類路徑
16.java.library.path :加載庫時搜索的路徑列表
17.java.io.tmpdir :默認(rèn)的臨時文件路徑
18.java.compiler :要使用的 JIT編譯器的名稱
19.java.ext.dirs :一個或多個擴展目錄的路徑
20.os.name :操作系統(tǒng)的名稱
21.os.arch :操作系統(tǒng)的架構(gòu)
22.os.version :操作系統(tǒng)的版本
23.file.separator :文件分隔符
24.path.separator :路徑分隔符
25.line.separator :行分隔符
26.user.name :用戶的賬戶名稱
27.user.home :用戶的主目錄
28.user.dir :用戶的當(dāng)前工作目錄