1. 準(zhǔn)備工作
在安裝 JDK 之前,我們需要確保系統(tǒng)已更新到最新版本。使用以下命令更新系統(tǒng):
sudo yum update -y
2. 下載 JDK
訪問 Oracle 官方網(wǎng)站,下載適合 CentOS 的 JDK 版本。選擇 .tar.gz 格式的文件??梢允褂?wget 命令下載:
wget --no-cookies --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" [JDK下載鏈接]
3. 解壓 JDK
下載完成后,解壓文件到 /opt 目錄:
sudo tar -xvf jdk-xxx-linux-x64.tar.gz -C /opt
4. 配置環(huán)境變量
編輯 /etc/profile 文件,添加以下內(nèi)容:
export JAVA_HOME=/opt/jdk-xxx
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
5. 使環(huán)境變量生效
運(yùn)行以下命令使環(huán)境變量立即生效:
source /etc/profile
6. 驗(yàn)證安裝
使用以下命令驗(yàn)證 JDK 是否安裝成功:
java -version
7. 設(shè)置默認(rèn) Java 版本
如果系統(tǒng)中存在多個(gè) Java 版本,可以使用以下命令設(shè)置默認(rèn)版本:
sudo update-alternatives --install /usr/bin/java java /opt/jdk-xxx/bin/java 1
sudo update-alternatives --install /usr/bin/javac javac /opt/jdk-xxx/bin/javac 1
sudo update-alternatives --set java /opt/jdk-xxx/bin/java
sudo update-alternatives --set javac /opt/jdk-xxx/bin/javac
8. 常見問題解決
- 如遇權(quán)限問題,請確保使用 sudo 權(quán)限執(zhí)行命令。
- 若出現(xiàn) "command not found" 錯(cuò)誤,檢查環(huán)境變量是否正確設(shè)置。
- 下載速度慢時(shí),可考慮使用國內(nèi)鏡像源。
結(jié)語
通過以上步驟,您應(yīng)該已成功在 CentOS 系統(tǒng)上安裝了 JDK。這為 Java 開發(fā)和運(yùn)行 Java 應(yīng)用程序奠定了基礎(chǔ)。定期更新 JDK 以獲取最新的功能和安全補(bǔ)丁至關(guān)重要。