商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 编程开发 > CentOS Java环境变量设置方法

CentOS Java环境变量设置方法

  发布于2026-07-15 阅读(0)

扫一扫,手机访问

要在CentOS上配置Ja va环境变量,第一步自然得先把Ja va装好。怎么装?主要有两种方式,根据你的使用习惯和场景选择就行。

一、前置准备:安装Ja va

CentOS Ja va环境变量设置方法

  1. YUM安装OpenJDK(新手推荐)
    先执行 sudo yum update 更新下软件包仓库,然后直接通过 sudo yum install -y ja va-1.8.0-openjdk-devel 安装OpenJDK 1.8版本。装完之后,JDK的默认路径是 /usr/lib/jvm/ja va-1.8.0-openjdk,后面配置环境变量时会用到。
  2. 手动安装Oracle JDK
    如果你需要特定版本的Oracle JDK,可以去Oracle官网下载RPM包(比如 jdk-8u221-linux-x64.rpm),上传到服务器/usr/local 目录,然后执行 tar -zxvf jdk-*.rpm 解压。解压后的文件夹可以重命名为 jdk1.8.0_221,再移动到 /usr/local/ja va 目录下。

二、查找Ja va安装路径

不管用哪种方式安装,都得确认Ja va到底装在了哪里。几个常用命令能帮你快速定位:

  • ls /usr/lib/jvm:列出系统默认的Ja va安装目录,里面通常有类似 ja va-1.8.0-openjdk-1.8.0.302.b08-0.el7_9.x86_64 这样的文件夹。
  • sudo update-alternatives --config ja va:列出系统里所有可用的Ja va版本及其路径,直接复制你需要的那个安装目录就行。

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

这一步是要让所有用户都能用上Ja va,所以修改系统级的 /etc/profile 文件。

  1. 编辑profile文件
    用root权限打开:sudo vi /etc/profile
  2. 添加环境变量
    在文件末尾添加以下内容,注意把 JA VA_HOME 换成你的实际安装路径:
    # 设置Ja va环境变量
    export JA VA_HOME=/usr/lib/jvm/ja va-1.8.0-openjdk   # 替换为实际路径
    export JRE_HOME=$JA VA_HOME/jre                     # JRE路径(可选)
    export CLASSPATH=.:$JA VA_HOME/lib:$JRE_HOME/lib:$CLASSPATH   # 类路径(可选)
    export PATH=$JA VA_HOME/bin:$PATH                   # 将Ja va bin目录加入PATH
    注:CLASSPATH 在JDK 1.9及以上版本中已经不是必须的了,如果你用的是高版本,可以省略这一行。
  3. 使配置生效
    执行 source /etc/profile,不需要重启终端。

四、配置用户级环境变量(~/.bashrc文件,可选)

如果只是想让当前用户能用Ja va,就可以只修改用户主目录下的 .bashrc 文件:

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

五、验证配置

最后,用下面几个命令检查一下环境变量是否设置成功:

  • ja va -version:会显示Ja va版本信息,比如 openjdk version "1.8.0_302"
  • ja vac -version:显示Ja va编译器版本(前提是你安装了JDK,不仅仅JRE)。
  • echo $JA VA_HOME:输出Ja va安装路径,确认和你配置的一致。

如果以上命令都能正确输出,恭喜,Ja va环境变量已经配好了,可以愉快地开始写Ja va代码了。

本文转载于:https://www.yisu.com/ask/91841449.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注