Linux中配置Java環(huán)境變量實(shí)現(xiàn)過程
基本工作
1.官網(wǎng)下載java 1.8地址(需要注冊一個(gè)oracle賬戶):
點(diǎn)擊上面的鏈接,滾動(dòng)頁面到最下面就可以看到下載界面,如下圖

選擇適合自己系統(tǒng)的版本。
本文選用 jdk-8u431-linux-x64.tar.gz 。
2.使用傳輸工具如 FinalShell、WinSCP等把jdk-8u431-linux-x64.tar.gz 傳輸?shù)教摂M機(jī)中opt目錄下。

3.解壓 jdk-8u431-linux-x64.tar.gz 到 opt 目錄下,并查看是否成功,命令:
tar -zxvf jdk-8u431-linux-x64.tar.gz -C /opt/ ls
4.解壓后,你應(yīng)該在 /opt/ 目錄下看到一個(gè)名為 jdk1.8.0_431 的目錄(具體名稱可能因版本不同而有所變化)。你可以進(jìn)入該目錄并查看其內(nèi)容:
cd /opt/jdk1.8.0_431 ls -l

配置環(huán)境變量
解壓完成后,你還需要配置環(huán)境變量。你可以選擇將配置寫入 ~/.bashrc 或 /etc/profile,具體步驟如下:
僅對當(dāng)前用戶生效
(本文使用這個(gè)方式)
編輯 ~/.bashrc 文件:
nano ~/.bashrc
在文件末尾添加以下內(nèi)容:
export JAVA_HOME=/opt/jdk1.8.0_431 export PATH=$PATH:$JAVA_HOME/bin
保存并退出 nano,然后重新加載配置文件:
source ~/.bashrc
對所有用戶生效
編輯 /etc/profile 文件:
sudo nano /etc/profile
在文件末尾添加以下內(nèi)容:
export JAVA_HOME=/opt/jdk1.8.0_431 export PATH=$PATH:$JAVA_HOME/bin
保存并退出 nano,然后重新加載配置文件:
source /etc/profile
驗(yàn)證配置
無論你選擇哪個(gè)文件,保存并重新加載配置文件后,都可以通過以下命令驗(yàn)證 JAVA_HOME 和 PATH 環(huán)境變量是否正確設(shè)置:
echo $JAVA_HOME echo $PATH

運(yùn)行 java -version 命令,檢查是否使用了你配置的 Java 版本:
java -version

注意
如果運(yùn)行 java -version 命令,出現(xiàn)的是系統(tǒng)自帶的Java信息(openjdk 等三行內(nèi)容)。
步驟 1: 確認(rèn) Java 安裝路徑
首先,確認(rèn) Java 的安裝路徑。假設(shè)你將 Java 解壓到了 /opt/jdk1.8.0_431 目錄下。
步驟 2: 注冊 Java 到update-alternatives
使用 update-alternatives 命令將新安裝的 Java 注冊到系統(tǒng)中。打開終端,輸入以下命令:
sudo update-alternatives --install /usr/bin/java java /opt/jdk1.8.0_431/bin/java 1
步驟 3: 配置 Java 為默認(rèn)版本
注冊完成后,設(shè)置新安裝的 Java 為默認(rèn)版本:
sudo update-alternatives --config java

這個(gè)命令會列出所有已注冊的 Java 版本,讓你選擇一個(gè)作為默認(rèn)版本。選擇你剛剛注冊的版本即可。
步驟 4: 配置環(huán)境變量
編輯 ~/.bashrc 或 /etc/profile 文件,添加 Java 環(huán)境變量。你可以使用 nano 或 vi 編輯器來編輯文件。例如,使用 nano 編輯器:
nano ~/.bashrc
在文件末尾添加以下內(nèi)容:
export JAVA_HOME=/opt/jdk1.8.0_431 export PATH=$PATH:$JAVA_HOME/bin
在 nano 編輯器中,你可以使用以下步驟來保存文件并退出:
- 按
Ctrl + O保存文件。 - 按
Enter確認(rèn)保存路徑。 - 按
Ctrl + X退出nano。
保存并關(guān)閉文件。如果你使用的是 vi 編輯器,按 Esc 鍵,然后輸入 :wq 保存并退出。
步驟 5: 重新加載配置文件
重新加載配置文件,使環(huán)境變量生效:
source ~/.bashrc
或
source /etc/profile
步驟 6: 驗(yàn)證 Java 版本
再次運(yùn)行 java -version 命令,檢查是否使用了你配置的 Java 版本:
java -version

你應(yīng)該看到輸出顯示的是 /opt/jdk1.8.0_431 路徑下的 Java 版本信息。
步驟 7: 驗(yàn)證JAVA_HOME環(huán)境變量
為了確保 JAVA_HOME 環(huán)境變量也正確設(shè)置,可以運(yùn)行以下命令:
echo $JAVA_HOME
你應(yīng)該看到輸出顯示的是 /opt/jdk1.8.0_431。
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
如何將char類型的數(shù)字字符轉(zhuǎn)換成int類型問題
這篇文章主要介紹了如何將char類型的數(shù)字字符轉(zhuǎn)換成int類型問題,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-12-12
Java入門基礎(chǔ)之常規(guī)的命名方法和變量的值及其引用
這篇文章主要介紹了Java的命名方法和變量的值及其引用,是Java入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下2015-09-09
Java MD5消息摘要算法原理及實(shí)現(xiàn)代碼
這篇文章主要介紹了Java MD5消息摘要算法原理及實(shí)現(xiàn)代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-09-09
SpringBoot項(xiàng)目啟動(dòng)時(shí)初始化操作常見的幾種方式
這篇文章主要介紹了SpringBoot項(xiàng)目啟動(dòng)時(shí)初始化操作常見的幾種方式,這些方法可以幫助開發(fā)者在服務(wù)啟動(dòng)時(shí)自動(dòng)執(zhí)行必要的初始化操作,需要的朋友可以參考下2025-02-02

