一、前提:安裝Java(若未安裝)
在配置Java路徑前,需先確保系統已安裝JDK(Java Development Kit)。推薦使用yum包管理器安裝OpenJDK(開源免費),步驟如下:
sudo yum update -ysudo yum install -y java-11-openjdk-develjava -version(若顯示版本信息,說明安裝成功)。二、查找Java安裝路徑
安裝完成后,需確定Java的安裝目錄,通常位于/usr/lib/jvm/下(OpenJDK默認路徑)。常用查找命令:
/usr/lib/jvm/下的Java目錄:ls /usr/lib/jvmjava命令反向查找:readlink -f $(which java)(輸出類似/usr/lib/jvm/java-11-openjdk/bin/java,其父目錄即為安裝路徑)。三、配置環境變量
需設置JAVA_HOME(Java安裝根目錄)和PATH(Java命令搜索路徑),以下是兩種常用配置方式:
編輯用戶主目錄下的.bashrc文件(bash shell默認配置文件):
nano ~/.bashrc
在文件末尾添加以下內容(將路徑替換為實際安裝路徑,如/usr/lib/jvm/java-11-openjdk):
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk
export PATH=$JAVA_HOME/bin:$PATH
保存并退出(Ctrl+O→Enter→Ctrl+X),然后使配置生效:
source ~/.bashrc
```。
### 2. 系統級配置(所有用戶生效)
#### 方式一:編輯`/etc/profile`文件
```bash
sudo nano /etc/profile
在文件末尾添加與用戶級相同的配置,保存后運行:
source /etc/profile
/etc/profile.d/java.sh文件(推薦,更規范)sudo nano /etc/profile.d/java.sh
添加配置(同上),保存后運行:
source /etc/profile.d/java.sh
這種方式無需修改系統核心配置文件,便于管理。
四、驗證配置
JAVA_HOME是否正確:echo $JAVA_HOME(應輸出設置的Java安裝路徑)java -version(應顯示Java版本信息)javac(編譯器)是否可用:javac -version(若顯示版本信息,說明JDK配置完整)。五、可選:切換Java版本(多版本環境)
若系統安裝了多個Java版本(如JDK 8和JDK 11),可使用update-alternatives工具切換默認版本:
alternatives系統:sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-11-openjdk/bin/java 1
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java-11-openjdk/bin/javac 1
sudo update-alternatives --config java
sudo update-alternatives --config javac
按提示輸入對應版本的編號即可。