背景:
java課程培訓(xùn),每次到機(jī)房需要重新安裝JDK,每次都采用圖形界面進(jìn)行操作比較麻煩(慢),于是在網(wǎng)上查了一下CMD命令設(shè)置系統(tǒng)環(huán)境變量的方法批處理 設(shè)置環(huán)境變量,再次記錄下來(lái)。
設(shè)置方法:
1.找到JDK安裝路徑
在設(shè)置環(huán)境變量之前需要安裝好JDK,安裝好之后找到安裝路徑(圖1),復(fù)制下安裝路徑。
圖1
如圖,我的JDK安裝路徑為
C:\Program Files\Java\jdk1.8.0_92
2.編寫(xiě)批處理命令
網(wǎng)上找了一些人家說(shuō)的方法,發(fā)現(xiàn)存在一些問(wèn)題批處理 設(shè)置環(huán)境變量,一是設(shè)置之后關(guān)閉控制臺(tái)就失效,二是設(shè)置的環(huán)境變量為用戶環(huán)境變量,而非系統(tǒng)環(huán)境變量,而java的環(huán)境變量應(yīng)該設(shè)置系統(tǒng)環(huán)境變量。下面給出一種批處理命令的編寫(xiě)格式,運(yùn)行之后的效果與通過(guò)圖形界面設(shè)置的效果一樣。創(chuàng)建一個(gè)txt文本文檔,輸入下面命令,第一行引號(hào)里面的內(nèi)容必須為jdk的安裝路徑,然后將文件的后綴改為.bat即可。
setx -m JAVA_HOME "C:\Program Files\Java\jdk1.8.0_92"setx -m Path "%Path%;%JAVA_HOME%\bin" setx -m CLASSPATH ".;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar"
pause
注:運(yùn)行bat文件時(shí)有些需要用管理員身份運(yùn)行才有效。