安裝完 JDK 後,需在 CMD/PowerShell 直接運行 java、javac 等命令,必須配置系統環境變數。
| 變量名 | 變量值示例 | 說明 |
|---|---|---|
| JAVA_HOME | C:\Program Files\Java\jdk1.8.0_202 | JDK 安裝根目錄,其他工具(Maven/Tomcat)依賴此變量 |
| CLASSPATH | .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar | 首位的點號 代表當前目錄;引用 JAVA_HOME 避免路徑硬編碼 |
| Path | %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin | 使 java/javac/javaw 等命令全局可用 |
C:\> java -version java version "1.8.0_202" Java(TM) SE Runtime Environment (build 1.8.0_202-b08) Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)
輸出版本資訊即配置成功。
'java' 不是內部或外部命令:Path 未生效,檢查分號、重開終端、管理員權限。where java 定位實際執行文件。