| 變量 | 作用 | 典型值示例 |
| Path | 系統搜索可執行文件(java、javac、jar 等) | .;C:\jdk1.3\bin |
| CLASSPATH | 類加載器搜索類/資源文件(.class、.jar、.zip) | .;C:\jdk1.3\lib\tools.jar;C:\jdk1.3\lib\dt.jar |
設置方法
圖形界面(永久生效)
- 「我的電腦」→ 右鍵「屬性」→「高級」→「環境變量」。
- 系統變量區:編輯
Path(將 JDK bin 置前),新建/編輯 CLASSPATH。
- 注意:變量名大小寫不敏感但建議標準寫法;原有
Path 勿刪除,只在前面追加 JDK 路徑防止其他 JRE(如 Oracle 客戶端)干擾。
批處理腳本(臨時/多版本切換)
@echo off
rem jdk_env.bat
set PATH=d:\Java\jdk\bin;%PATH%
set CLASSPATH=.;d:\j2sdk\lib\tools.jar;D:\apache\Tomcat5\common\lib\servlet-api.jar
cmd /k
雙擊運行或在命令行調用,僅影響當前會話。
JDK 1.3 中文路徑註冊表修復
現象:安裝路徑含中文導致工具無法啟動。
修復:regedit → HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java 運行環境 → 右鍵重命名為 Java Runtime Environment(英文)。
命令行啟動三種方式
- Win+R →
cmd
- 開始 → 程序 → 附件 → 命令提示符
- 將「命令提示符」拖曳至桌面/快速啟動欄創建快捷方式
若使用批處理設置環境,進入命令行後記得執行 jdk_env.bat。
編譯運行路徑規則
- 可執行文件(java/javac)由
Path 定位。
- 源文件(.java)與類文件(.class)必須在當前工作目錄或指定相對/絕對路徑。
- 示例:
C:\ex\javac HelloWorld.java → C:\ex\java HelloWorld(無后綴)。
顯示文件擴展名(防誤命名)
資源管理器 → 工具 → 資料夾選項 → 查看 → 取消勾選「隱藏已知文件類型的擴展名」。
推薦文本編輯器
- Notepad2 / Notepad++:輕量、語法高亮。
- UltraEdit:強大列編輯、十六進制、大文件支持。
- Kawa:早期 Java IDE,現已少用。
- 上一篇文章: Java 程序打包為 EXE 可執行文件的三種方案對比
- 下一篇文章: Eclipse 快速上手 Hibernate(二):利用 HBM 映射檔案開發
Copyright ©
程式碼之家 All Rights Reserved