問題描述:
在命令控制台中運行 java Welcome,顯示如下錯誤:
錯誤: 找不到或無法加載主類
原因:
1. 環境變量 CLASSPATH 設置問題
在 CLASSPATH 中添加 . (英文句號),讓 java 查找當前目錄。
2. package 問題
如果類上加了 package,就需要建立對應 package 的目錄。
3. 命令使用問題
第一步需要使用 javac Welcome.java ,將代碼編譯成字節碼文件。成功編譯后會生成 Welcome.class 文件。
第二步使用 java Welcome 運行,Welcome 后面不要跟 .java 或者 .class。這里的 Welcome 是 main 函數所在的類名。
Welcome.java
文件內容如下:
public class Welcome { public static void main(String[] args) { System.out.println("Welcome to Core Java"); } }