centos

CentOS Java环境变量设置方法

小樊
42
2025-10-03 01:43:04
栏目: 编程语言

一、前置准备:安装Java 在配置环境变量前,需先安装Java。CentOS系统可通过以下两种方式安装:

  1. YUM安装OpenJDK(推荐新手)
    执行sudo yum update更新仓库,再通过sudo yum install -y java-1.8.0-openjdk-devel安装OpenJDK(以1.8为例)。安装完成后,JDK默认路径为/usr/lib/jvm/java-1.8.0-openjdk
  2. 手动安装Oracle JDK
    从Oracle官网下载JDK RPM包(如jdk-8u221-linux-x64.rpm),上传至服务器/usr/local目录,执行tar -zxvf jdk-*.rpm解压,再将解压后的文件夹重命名为jdk1.8.0_221并移动至/usr/local/java

二、查找Java安装路径 无论手动还是YUM安装,均需确认Java路径。常用命令:

三、配置全局环境变量(/etc/profile文件)

  1. 编辑profile文件
    使用root权限打开/etc/profile(所有用户生效):sudo vi /etc/profile
  2. 添加环境变量
    在文件末尾添加以下内容(根据实际路径修改JAVA_HOME):
    # 设置Java环境变量
    export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk  # 替换为实际路径
    export JRE_HOME=$JAVA_HOME/jre                    # JRE路径(可选)
    export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH  # 类路径(可选)
    export PATH=$JAVA_HOME/bin:$PATH                  # 将Java bin目录加入PATH
    

    注:CLASSPATH在JDK 1.9+中已非必需,若使用高版本可省略。

  3. 使配置生效
    执行source /etc/profile,无需重启终端。

四、配置用户级环境变量(~/.bashrc文件,可选) 若仅需当前用户使用Java,可编辑用户主目录下的.bashrc文件:

  1. 执行vi ~/.bashrc
  2. 在文件末尾添加:
    export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk  # 同上
    export PATH=$JAVA_HOME/bin:$PATH
    
  3. 执行source ~/.bashrc使配置生效。

五、验证配置 执行以下命令检查环境变量是否生效:

0
看了该问题的人还看了