以下是Java在CentOS上的配置技巧及步驟:
使用YUM安裝OpenJDK(推薦):
sudo yum update
sudo yum install java-11-openjdk-devel # 安裝OpenJDK 11(最新穩定版)
或安裝特定版本(如Java 8):
sudo yum install java-1.8.0-openjdk-devel
手動安裝Oracle JDK:
jdk-8u311-linux-x64.tar.gz
)并上傳至服務器。tar -zxvf jdk-8u311-linux-x64.tar.gz
sudo mv jdk1.8.0_311 /usr/local/java
編輯配置文件:
sudo vi /etc/profile # 全局配置(對所有用戶生效)
# 或編輯用戶主目錄下的.bashrc:vi ~/.bashrc
添加以下內容(根據實際安裝路徑修改):
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-11.0.9.11-0.el7_9.x86_64 # 或/usr/local/java/jdk1.8.0_311
export PATH=$JAVA_HOME/bin:$PATH
使配置生效:
source /etc/profile # 或 source ~/.bashrc
java -version
若顯示版本信息(如openjdk version "11.0.9"
),則配置成功。切換JDK版本(若安裝多個版本):
sudo update-alternatives --config java # 選擇默認Java版本
配置JVM參數:
如需調整堆內存等參數,可在啟動腳本中添加:
export JAVA_OPTS="-Xms512m -Xmx1024m -XX:+UseG1GC"
依賴錯誤:安裝時若提示缺少依賴,可先安裝EPEL倉庫:
sudo yum install epel-release
32位庫缺失(僅限CentOS 7):
sudo yum install glibc.i686
通過以上步驟,可快速在CentOS上完成Java環境的安裝與配置,滿足開發或生產環境需求。