如何解決win10系統(tǒng)cmd能運(yùn)行javac卻不能運(yùn)行java的問題

2020-02-25 10:48

有些用戶在安裝完java之后,會對java環(huán)境進(jìn)行相應(yīng)的配置,配置完成之后通常都會通過cmd命令進(jìn)行檢驗(yàn)是否配置成功,但是最近有用戶在使用win10系統(tǒng)時(shí)cmd能運(yùn)行javac卻不能運(yùn)行java,這又要怎么解決呢?下面就來教大家解決win10系統(tǒng)cmd能運(yùn)行javac卻不能運(yùn)行java的方法吧。

推薦下載:win10旗艦版64位系統(tǒng)下載

具體操作:

1、檢查配置路徑是否正確,有的說win10不支持相對路徑,需要用絕對路徑,本人用的是相對路徑其實(shí)也是沒問題的,如果自己的不行,還是老老實(shí)實(shí)用絕對路徑配置java環(huán)境時(shí)

如何解決win10系統(tǒng)cmd能運(yùn)行javac卻不能運(yùn)行java的問題

2、檢查JAVA_HOME的配置是否有錯(cuò),這是新建的,變量值為jdk的安裝路徑,仔細(xì)檢查

如何解決win10系統(tǒng)cmd能運(yùn)行javac卻不能運(yùn)行java的問題

3、檢查ClassPath的配置是否有錯(cuò),這也是新建的,但變是值為【.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar】,注意前面的符號

如何解決win10系統(tǒng)cmd能運(yùn)行javac卻不能運(yùn)行java的問題

4、前面兩個(gè)問題就剩下Path的配置了,按一般的網(wǎng)上教程,配置時(shí)都會是復(fù)制這段【%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;】win10的都分開顯示,還是比較直觀,但由于編輯器的原因,所有變量連成一串,并且自動(dòng)在配置的變量值前后加了引號和一個(gè)分號,引起路徑失效

如何解決win10系統(tǒng)cmd能運(yùn)行javac卻不能運(yùn)行java的問題

5、這就是很多時(shí)候在win10中cmd可以運(yùn)行java,卻不能運(yùn)行javac經(jīng)常被忽略的原因,正確的處理是將兩個(gè)分開添加,而且不添加分號,如圖所示

如何解決win10系統(tǒng)cmd能運(yùn)行javac卻不能運(yùn)行java的問題

6、關(guān)閉CMD,重新啟動(dòng)進(jìn)行驗(yàn)證,輸入java -version和javac -version,看能不能查看到其版本,如圖所示,代表配置成功,javac也可以運(yùn)行

如何解決win10系統(tǒng)cmd能運(yùn)行javac卻不能運(yùn)行java的問題

上述就是解決win10系統(tǒng)cmd能運(yùn)行javac卻不能運(yùn)行java的具體解決方法了,希望能夠幫助到大家。

網(wǎng)友評論

相關(guān)閱讀