『壹』 java環境變數配置javac不是內部或外部命令
Classpath
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
JAVA_HOME
D:\program files\java\jdk1.8.0_181
Path
C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files\AuthenTec TrueSuite\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
這是我才配成功的,初學者可以相互交流 發現的問題是一定要區分大小寫,文件內目錄最好用默認的目錄,即容使換磁碟也要建一個一模一樣的文件夾,方法很土,有用就好 用記事本寫好後一定要保存,不然就會像我一樣到處找為什麼不能生成class文件,自學互勉
『貳』 javac不是內部或外部命令,也不是可運行的程序或批處理文件
一、首先下載JDK的最新版本。
二、安裝好後進行配置。右擊「我的電腦」,打開「屬性」,選擇「高級」裡面的「環境變數」。在新打開的界面中系統變數需要設置三個屬性。在沒安裝過JDK的電腦中path屬性是本來存在的。
1)在「用戶變數」點擊「新建」,然後變數名寫上"java_home",在變數值寫上剛才的安裝路徑"c:\Program Files\Java\jdk1.6.0_10"。
2)在系統變數里找到path,點擊編輯。path的含義就是系統在任何路徑下都可以識別java命令。添加變數值";c:\Program Files\Java\jdk1.6.0_10\bin;c:\Program Files\Java\jdk1.6.0_10\jre\bin"。(註:紅色部分根據自己的安裝地址;最前面的封號不能少)
3)系統變數中點擊「新建」,然後變數名寫上"classpath",該變數的含義為java載入類(bin or lib)的路徑,只有類在classpath中,java命令才能識別。其值為「C:\Program Files\Java\jdk1.6.0_10\lib\dt.jar;C:\Program Files\Java\jdk1.6.0_10\lib\tools.jar"(註:紅色部分根據自己的安裝地址)。
三、驗證是否安裝成功。點擊「開始」->「運行」,輸入"cmd",進入命令行界面,打入"java -version",如果安裝成功,則系統顯示 java version "1.6.0_10".....(不同版本號則不同)
『叄』 win10系統安裝jdk1.8,javac不是內部指令怎麼解決
JDK默認安裝位置C:\Program Files\Java\jdk1.8.0\
Path變數名內添容加;C:\Program Files\Java\jdk1.8.0\bin\
新建環境變數
變數名 classpath 變數值 ;C:\Program Files\Java\jdk1.8.0\lib\dt.jar;C:\Program Files\Java\jdk1.8.0\lib\tools.jar
變數名 JAVA_HOME 變數值 C:\Program Files\Java\jdk1.8.0\
Path變數名添加;C:\Program Files\Java\jdk1.8.0\bin\不是改為C:\Program Files\Java\jdk1.8.0\bin\,Path默認變數名%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\