網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > IT科技 > 

cmd執行不了javac

欄目: IT科技 / 發佈於: / 人氣:1.27W

cmd執行不了javac的原因:

cmd執行不了javac

1、配置路徑不正確。win10不支援相對路徑,需要用絕對路徑,有的電腦用的是相對路徑其實也是沒問題的,但是如果自己的不行,那還是用絕對路徑;

2、JAVA_HOME的配置有錯。新建的變量值爲jdk的安裝路徑需要仔細檢查;

3、ClassPath的配置有錯,新建的變是值爲【;%JAVA_HOME%libdt.jar;%JAVA_HOME%libools.jar】,注意前面的符號。

4、Path的配置問題。配置時複製【%JAVA_HOME%in;%JAVA_HOME%jrein;】,win10的都分開顯示,還是比較直觀,但由於編輯器的原因,所有變量連成一串,並且自動在配置的變量值前後加了引號和一個分號,引起路徑失效。

javac 是java語言編程編譯器。全稱java compiler。javac工具讀由java語言編寫的類和接口的定義,並將它們編譯成字節代碼的class檔案。javac 可以隱式編譯一些沒有在命令行中提及的源檔案。用 -verbose 選項可跟蹤自動編譯。當編譯源檔案時,編譯器常常需要它還沒有識別出的類型的有關資訊。對於源檔案中使用、擴展或實現的每個類或接口,編譯器都需要其類型資訊。這包括在源檔案中沒有明確提及、但透過繼承提供資訊的類和接口。

Tags:javac cmd 執行