以下是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环境的安装与配置,满足开发或生产环境需求。