在 Linux 環境中開發 Java 應用,第一步便是正確安裝並配置 JDK 環境變數。本文將詳細記錄從下載、解壓到環境變數配置的完整流程,並解析關鍵變數的作用。
前往 Oracle 官方下載頁面獲取適合的版本:
https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
本範例下載的檔案路徑為:
~/Downloads/jdk-8u101-linux-x64.tar.gz
建議將 JDK 安裝至系統通用目錄 /usr/lib:
cd /usr/lib sudo tar xzf ~/Downloads/jdk-8u101-linux-x64.tar.gz
解壓後會生成目錄 jdk1.8.0_101(版本號隨下載版本而異)。
編輯當前用戶的 ~/.profile 檔案(或 /etc/profile 實現全局生效):
vim ~/.profile
在檔案末尾添加以下內容:
JAVA_HOME=/usr/lib/jdk1.8.0_101 CLASSPATH=.:/usr/lib/jdk1.8.0_101/lib/tools.jar:/usr/lib/jdk1.8.0_101/lib/dt.jar PATH=$JAVA_HOME/bin:$HOME/bin:$HOME/.local/bin:$PATH
. 代表當前目錄;tools.jar 包含 javac、javadoc、javap 等開發工具;dt.jar 則包含 Swing 相關的圖標與 BeanInfo 類,供 IDE 設計時使用。$JAVA_HOME/bin 加入路徑,使 java、javac 等命令可在任意目錄直接執行。source ~/.profile
隨後執行 java -version 驗證是否輸出版本資訊,若成功則配置完成。