問題描述:我的問題是在使用javac編譯測試程式市,出現如下錯誤:
錯誤: 找不到或無法載入主類 com.sun.tools.javac.Main
解決辦法:當出現這個錯誤時,百度之,結果很多人都是說的環境變數設定錯誤,但是檢查了下環境變數,沒有什麼問題。
這時,看到錯誤資訊中有javac,猜想大概是找不到javac這個檔案吧,於是到jdk\bin目錄下,發現沒有javac.exe檔案,上網百度
才知道安裝jdk過程中,還會彈出一個jre的安裝,這個和jdk不能安裝在同一目錄下,否則會衝突,刪掉javac.exe檔案。我之前把jdk
安裝在D:\JAVA下,jre也在D:\JAVA下,於是解除安裝,重新安裝,,把jdk裝在D:\JAVA\JDK,jre則安裝在D:\JAVA\JRE下,再用javac編譯
測試程式,沒有錯誤,安裝成功。