%JAVA_HOME%\lib\tools.jar、%JAVA_HOME%\lib\dt.jar (舊版編譯/工具依賴)。;),否則後續路徑失效。NoClassDefFoundError。排查時先精簡至最小集合驗證。%JAVA_HOME%\bin 加入 PATH 末端,**不需結尾分號**。javac: command not found 問題。**設定完成後必須登出/重啟** (或開新命令視窗) 才生效,舊視窗不會自動更新環境變數。
import mypack; 時:javac -classpath d:\mypack MyClass.javajavac -classpath d:\mypack;d:\temp.jar MyClass.java.bat 檔封裝命令。CATALINA_HOME。%CATALINA_HOME%\bin\startup.bat 啟動,shutdown.bat 關閉。webapps 目錄,或配置 server.xml <Context>。JAVA_HOME 指向 JDK。// HelloWorld.java
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello boy....");
}
}
編譯運行無誤即環境就緒。若失敗,**只有兩種可能:程式碼錯誤、環境配置錯誤**,逐項排查必解。