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

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

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

配置環(huán)境變量
解壓完成后,你還需要配置環(huán)境變量。你可以選擇將配置寫入 ~/.bashrc 或 /etc/profile,具體步驟如下:
僅對當(dāng)前用戶生效
(本文使用這個方式)
編輯 ~/.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
驗證配置
無論你選擇哪個文件,保存并重新加載配置文件后,都可以通過以下命令驗證 JAVA_HOME 和 PATH 環(huán)境變量是否正確設(shè)置:
echo $JAVA_HOME echo $PATH

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

注意
如果運行 java -version 命令,出現(xiàn)的是系統(tǒng)自帶的Java信息(openjdk 等三行內(nèi)容)。
步驟 1: 確認 Java 安裝路徑
首先,確認 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 為默認版本
注冊完成后,設(shè)置新安裝的 Java 為默認版本:
sudo update-alternatives --config java

這個命令會列出所有已注冊的 Java 版本,讓你選擇一個作為默認版本。選擇你剛剛注冊的版本即可。
步驟 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確認保存路徑。 - 按
Ctrl + X退出nano。
保存并關(guān)閉文件。如果你使用的是 vi 編輯器,按 Esc 鍵,然后輸入 :wq 保存并退出。
步驟 5: 重新加載配置文件
重新加載配置文件,使環(huán)境變量生效:
source ~/.bashrc
或
source /etc/profile
步驟 6: 驗證 Java 版本
再次運行 java -version 命令,檢查是否使用了你配置的 Java 版本:
java -version

你應(yīng)該看到輸出顯示的是 /opt/jdk1.8.0_431 路徑下的 Java 版本信息。
步驟 7: 驗證JAVA_HOME環(huán)境變量
為了確保 JAVA_HOME 環(huán)境變量也正確設(shè)置,可以運行以下命令:
echo $JAVA_HOME
你應(yīng)該看到輸出顯示的是 /opt/jdk1.8.0_431。
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Java 中的 BufferedWriter 介紹_動力節(jié)點Java學(xué)院整理
BufferedWriter 是緩沖字符輸出流。它繼承于Writer。接下來通過本文給大家分享Java 中的 BufferedWriter知識,需要的朋友參考下吧2017-05-05
nacos在liunx系統(tǒng)中啟動成功瀏覽器卻訪問不了的解決方法
在linux下搭建nacos,現(xiàn)在想要啟動,訪問nacos頁面,訪問不了,所以本文小編將給大家介紹nacos在liunx系統(tǒng)中啟動成功,瀏覽器卻訪問不了?全面的解決辦法,需要的朋友可以參考下2023-09-09
RocketMQ?NameServer架構(gòu)設(shè)計啟動流程
這篇文章主要為大家介紹了RocketMQ?NameServer架構(gòu)設(shè)計啟動流程,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-02-02
IntelliJ IDEA 中使用jRebel進行 Java 熱部署教程圖解
Rebel是一款JAVA虛擬機插件,它使得JAVA程序員能在不進行重部署的情況下,即時看到代碼的改變對一個應(yīng)用程序帶來的影響。本文通過圖文并茂的形式給大家介紹了IntelliJ IDEA 中使用jRebel進行 Java 熱部署教程圖解,需要的朋友參考下吧2018-04-04

