1、問題定位
編譯(javac)和執行(java)java 程式時,出現這種類型的錯誤:找不到或無法載入主類別:(建議:java影片教學)
1、先排除是否是環境變數配置不當造成的問題,只要保證,命令列介面能夠辨識javac/ java 指令,就表示環境變數配置沒有問題。
2、出現這種問題,往往是因為,java 原始檔中帶有套件名,如檔案C:\code\Hello.java:
package com.example; public class Hello{ public static void main(String[]args){ System.out.println("Hello"); } }
看上去似乎沒什麼問題,執行:
C:\code>javac Hello.java C:\code>java Hello 错误: 找不到或无法加载主类 Hello
2、解決方案
來源檔案中刪除套件名稱(不提倡);
在code 下建立與套件名稱相同的檔案路徑結構(C:\code\com\example\Hello.java)
编译:C:\code>javac com/example/Hello.java 运行:C:\code>java com.example.Hello
更多java知識請關注java基礎教學欄位。
以上是java錯誤:找不到或無法載入主類別的原因與解決方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!