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

您的位置: 首页 > 文章列表 > 编程开发 > CentOS如何安装Java运行时

CentOS如何安装Java运行时

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

扫一扫,手机访问

在CentOS系统上安装Ja va运行时环境(JRE)或Ja va开发工具包(JDK),其实并不复杂。很多人刚接触Linux运维时,总会纠结用哪种方式——是通过包管理器一键搞定,还是手动下载Oracle官方版本?这里把两种主流方法都梳理清楚,你可以根据实际需求来选。

CentOS如何安装Ja va运行时

方法一:使用yum安装OpenJDK

这是最省事的方式,适合绝大多数场景。OpenJDK是开源的,功能上与Oracle JDK基本一致,而且由系统包管理器维护,更新和卸载都很方便。

先更新系统包列表,确保源是最新的:

sudo yum update -y

然后直接安装OpenJDK 1.8的JRE:

sudo yum install ja va-1.8.0-openjdk -y

如果你只需要最精简的运行时环境,可以安装headless版本(不含图形界面相关组件):

sudo yum install ja va-1.8.0-openjdk-headless -y

安装完成后,验证一下:

ja va -version

看到版本信息输出,就说明搞定了。是不是很简单?

方法二:手动下载并安装Oracle JDK

有些项目或老应用明确要求使用Oracle JDK,或者你需要特定的小版本,这时候手动安装就是必然的选择。步骤稍微多几步,但逻辑很清晰。

首先,去Oracle官网找到对应Linux x64的JDK压缩包(通常是.tar.gz格式)。注意:从Ja va 8u202之后,Oracle JDK需要登录才能下载,但网上也有镜像可用。

下载后,用scprz等工具把文件传到CentOS服务器上。假设文件名为jdk-8uXXX-linux-x64.tar.gz,然后解压到/usr/lib/jvm目录(这个目录是Ja va的常规存放位置):

sudo tar zxvf jdk-8uXXX-linux-x64.tar.gz -C /usr/lib/jvm

解压后会得到一个目录,比如/usr/lib/jvm/jdk1.8.0_XXX。接下来就是配置环境变量。编辑/etc/profile(全局生效)或~/.bashrc(当前用户生效),在文件末尾追加:

export JA VA_HOME=/usr/lib/jvm/jdk1.8.0_XXX
export PATH=$PATH:$JA VA_HOME/bin

记得把jdk1.8.0_XXX换成你的实际目录名。然后让配置立即生效:

source /etc/profile

或者:

source ~/.bashrc

最后同样用ja va -version验证。如果输出显示的是Oracle JDK的版本信息,说明配置成功。

注意事项

说几个容易踩坑的点:

  • 权限问题:无论是yum安装还是手动解压,很多操作都需要root权限,别忘了加sudo
  • 版本选择:OpenJDK和Oracle JDK在大多数日常开发场景下没有区别,但如果你要使用Oracle的商业功能(比如Ja va Flight Recorder),或者公司有合规要求,那就得选Oracle。另外,CentOS 7默认源里的OpenJDK是1.8,如果你需要Ja va 11甚至17,可以在安装时指定版本号,或者先添加EPEL源。
  • 环境变量:这是手动安装时最容易出问题的地方。配置完别忘了source一下,或者重新登录终端。如果多个Ja va版本共存,建议用alternatives命令来管理默认版本。

以上两种方法,按需选用即可。Ja va环境配好之后,很多Ja va应用就能直接跑起来了——这也是后端开发和运维的基本功之一。

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

热门关注