前言
筆者之前成功安裝Java也用了沒什么問題,很久沒動過了,最近突然要用上,卻發現javac命令報錯bash: java: command not found ,在網上搜了很多資料,重裝了五六次也沒能解決問題,早上突然有靈感嘗試了一下,然后就解決了,特此記錄下來,希望能給遇到同樣問題的小伙伴們帶去幫助。
問題描述
網上很多方案所指都是環境變量配置問題,筆者對比了很多次,換了不同位置的文件夾重裝了很多次,也沒覺得自己的配置有問題,cmd-->輸入java命令沒有問題,但是就是javac一直報錯出不來,很懵圈。
問題解決
最后筆者發現確實還是環境變量配置問題,不是配置的內容不對,而是自己雖然裝了很多次,但是卻由於怕麻煩,對配置好的環境變量只改動了JAVA_HOME的值,導致了問題一直沒有解決……所以,卸載Java軟件之后,要記得把環境變量配置也一並刪除,重新裝的時候再重新設置一遍,問題解決。
附上配置的環境變量:
JAVA_HOME
E:\ProgramFiles\Java\JDK
CLASSPATH
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
Path
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;