官方下載地址(建議使用 LTS 版本):
安裝建議:默認路徑 C:\Program Files\Java\jdk-xx,避免路徑含中文/空格。
| 變量名 | 變量值示例 | 說明 |
|---|---|---|
| JAVA_HOME | C:\Program Files\Java\jdk-21 | JDK 安裝根目錄 |
| PATH | %JAVA_HOME%\bin | 使 java/javac 全局可用 |
| CLASSPATH | .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar | 類搜索路徑(現代項目通常由構建工具管理,可省略) |
C:\> java -version java version "21.0.2" 2024-01-16 LTS Java(TM) SE Runtime Environment (build 21.0.2+13-LTS-58) Java HotSpot(TM) 64-Bit Server VM (build 21.0.2+13-LTS-58, mixed mode, sharing) C:\> javac -version javac 21.0.2
eclipse.exe 啟動現象:啟動報錯「Failed to create the Java Virtual Machine」
原因:Eclipse 與 JDK 位數不一致(32/64 位)
解決:檢查 eclipse.ini 中的 -vm 參數指向正確 JDK:
-vm C:/Program Files/Java/jdk-21/bin/javaw.exe -vmargs -Dosgi.requiredJavaVersion=11 -Xms256m -Xmx2g
或下載匹配位數的 Eclipse 版本。
source/target 或 toolchain