在網(wǎng)上看了許多關(guān)于java環(huán)境變量配置的問(wèn)題,發(fā)現(xiàn)即使有完整的環(huán)境變量配置教程,也還是有很多的問(wèn)題。
下面我就說(shuō)一說(shuō)我遇到的問(wèn)題。
首先:環(huán)境配置:
這是我的jdk下載目錄:

環(huán)境配置(在我的電腦——>>屬性——>>高級(jí)系統(tǒng)設(shè)置——>>高級(jí)——>>環(huán)境變量)

環(huán)境變量有兩個(gè)參數(shù):一個(gè)是變量名稱,一個(gè)是變量值。
我們需要配置的有三個(gè)變量:CLASSPATH?? PATH? JAVA_HOME(大小寫均可)

具體配置:(沒(méi)有則自己新建變量)
????? JAVA_HOME:C:\Program Files\Java\jdk1.7.0_80
???? CLASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
???? PATH:(在原有的后面加);%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
這樣就算配置好了。
JAVAC:
但是有些時(shí)候,在dos里運(yùn)行java能運(yùn)行,而javac卻顯示不是內(nèi)部或外部命令。
我的建議是:仔細(xì)檢查變量中的一些字符。
如斜線是"\"而不是”/";
分號(hào)是";"而不是";"
這些看似很小的細(xì)節(jié),但是也會(huì)影響javac不能運(yùn)行