Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> Linux 教學

CentOS 6.5 安裝 JDK 1.7 完整步驟與環境配置詳解

編輯:Linux 教學

在 CentOS 6.5 環境下安裝 Oracle JDK 1.7 (jdk-7u51) 並正確配置環境變數,是搭建 Java 開發或運行環境的基礎。本文提供從下載、解壓、配置到驗證的完整圖文教程,並解決系統預設 OpenJDK 衝突問題。

一、下載與解壓 JDK

  1. 官網下載 jdk-7u51-linux-x64.tar.gz 並上傳至伺服器,或使用 wget 直連下載(需接受 Oracle 授權條款)。
  2. 建議統一放置於 /usr/java/ 或 /opt/java/ 目錄:
    mkdir -p /usr/java
    tar -zxvf jdk-7u51-linux-x64.tar.gz -C /usr/java/

二、配置環境變數

1. 單用戶配置(修改 ~/.bash_profile)

vim ~/.bash_profile
# 文件末尾添加:
export JAVA_HOME=/usr/java/jdk1.7.0_51
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
source ~/.bash_profile 使其生效。

2. 全域配置(修改 /etc/profile,需 root 權限)

vim /etc/profile
# 文件末尾添加相同內容:
export JAVA_HOME=/usr/java/jdk1.7.0_51
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
source /etc/profile 生效。

三、驗證安裝

java -version
# 預期輸出:
# java version "1.7.0_51"
# Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
# Java HotSpot(TM) 64-Bit Server VM (build 24.51-b03, mixed mode)

四、關鍵:切換系統預設 JDK 為 Sun/Oracle JDK (alternatives 系統)

CentOS 預設可能安裝 OpenJDK,直接安裝 Oracle JDK 並不會自動切換系統指令連結。請使用 alternatives 管理工具:

# 註冊 java、javaws、javac 並設定優先級 20000 (高於預設)
alternatives --install /usr/bin/java java /usr/java/jdk1.7.0_51/jre/bin/java 20000
alternatives --install /usr/bin/javaws javaws /usr/java/jdk1.7.0_51/jre/bin/javaws 20000
alternatives --install /usr/bin/javac javac /usr/java/jdk1.7.0_51/bin/javac 20000

# 互動式選擇預設版本
alternatives --config java
# 輸入對應序號選擇剛註冊的 Oracle JDK 路徑

同理可執行 alternatives --config javac 和 alternatives --config javaws。

五、常見問題排查

  • 指令未生效:確認 source 正確執行,或重新登入 Shell。
  • 版本仍為 OpenJDK:必須執行 alternatives --config java 手動切換。
  • 權限問題:確保 JDK 目錄對相關用戶可讀執行 (chmod -R 755 /usr/java/jdk1.7.0_51)。

總結

核心步驟:解壓 → 配置 JAVA_HOME/PATH/CLASSPATH → 務必使用 alternatives 切換系統預設版本。此流程同樣適用於 JDK 1.8 等其他版本安裝。

Copyright © Windows教程網 All Rights Reserved