首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 相關知識

Eclipse「Could not find the main class」錯誤徹底解決:環境變量 PATH 與 CLASSPATH 正確配置姿勢

     編輯:Java 相關知識

Eclipse 運行 Java 程式報「Could not find the main class」,90% 是環境變量配置問題。本文給出標準配置步驟,一勞永逸。

根因

系統找不到 java 命令或核心類庫 rt.jar,導致無法啟動 JVM 加載主類。

標準配置步驟(以 JDK 安裝於 D:\jdk 為例)

1. 配置 PATH(讓系統找到 java/javaw/javac 等命令)

  • 右鍵「我的電腦」→ 屬性 → 高級 → 環境變量
  • 系統變量 → 找到 Path → 編輯
  • 在末尾添加:;D:\jdk\bin(分號分隔)

2. 配置 CLASSPATH(讓 JVM 找到核心類庫)

  • 系統變量 → 新建
  • 變量名:CLASSPATH
  • 變量值:D:\jdk\jre\lib\rt.jar;.;
    注意:兩個分號中間有個點號,代表當前目錄

驗證

重啟 Eclipse(或新開 CMD),運行 java -version 與 javac -version 正常輸出版本號即配置成功。

進階建議

  • JDK 1.5+ 無需手動配置 CLASSPATH(默認搜尋 jre/lib),但舊項目或特定框架可能仍需
  • 推薦使用 JAVA_HOME 變量指向 JDK 根目錄,PATH 中引用 %JAVA_HOME%\bin,便於版本切換
  • Maven/Gradle 等構建工具亦依賴 JAVA_HOME
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved