本人使用安裝的是JDK8.0.144,一路安裝下來之後cmd ---》java -version 顯示正常信息
再輸入 javac 則報錯如標題。
後面發現是環境配置出錯了。
以下是個人筆記用,有配過的應該看得懂,所以就直接寫乾貨省時間。
小白的話,建議直接看最後兩個鏈接的文章,一步一步很詳細,圖文並茂很好理解。
環境配置: 桌面上右鍵"我的電腦圖標"–>點擊 “屬性”–>
進入新頁面後:點擊左側的"高級系統設置"--》進入新頁面後選擇 高級---》在當前的高級頁面選擇 環境變量
進入新頁面後:在系統變量 下方點擊 "新建"
進入新頁面後:
新建JAVA_HOME變量
新頁面的變量名輸入:JAVA_HOME
新頁面的變量值輸入:填寫JDK安裝目錄(我的是 C:\Program Files (x86)\Java\jdk1.8.0_181)這裏切記是第一次安裝時候的那個路徑(即如下圖這個頁面時的路徑。再一個就是路徑精確到如上金色字的寫法就行,寫到最外層的路徑精度即可,不可寫的太細,否則後面的寫法又得做相應修改了,所以按這個來最省事),不是後面第二次路徑選擇的那個路徑,我出錯原因就是這裏寫成第二次安裝的路徑。導致配置失敗。
可以點擊"瀏覽目錄"找到文件位置
在用戶變量/或者系統變量貌似都可以 下方設置,path路徑設置(用到前面JAVA_HOME變量)
找到Path變量進行編輯,沒有的話就新建一個
變量名:Path
變量值: ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
注意前面有個英文的分號,不要漏掉,這是爲了跟前面的變量值間隔開的
按照前面JAVA_HOME\jre\bin,自己手動去文件夾看看是否存在這個文件。如果沒有,說明JAVA_HOME路徑寫錯了。
新建CLASSPATH變量
變量名:CLASSPATH
變量值: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
可以直接複製這句話到變量值那一欄,注意前面有個“.”不要漏掉
如果CLASSPATH變量已經存在,選擇CLASSPATH變量進行編輯,在變量的最後添加變量值
;.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(多一個分號,這個金色字體這裏的路徑最好也檢查一下是否存在)
————————————————以上是個人的筆記作用,有經驗配過的應該看得懂,小白的話,建議直接看下面兩個鏈接足夠了,一步一步很詳細-----------------------------------------------------------------------------------
完整的圖文鏈接建議參考:https://blog.csdn.net/LISHUAICSDN/article/details/93638119
同時建議參考對關鍵的細節寫的很詳細:https://www.jianshu.com/p/a6e2677c0dd0