第三人称__- 的个人博客

记录精彩的程序人生

Open Source, Open Mind,
Open Sight, Open Future!
  menu
6 文章
5889 浏览
1 当前访客
ღゝ◡╹)ノ❤️

Linux 系列之 CentOS 7.x 安装 JDK 环境

目录

  • 安装准备
  • yum 安装
  • rpm 安装
  • tar.gz 安装

系统

查看系统版本命令

cat /etc/redhat-release

cat.png

本文将介绍常用的三种安装方式:yum、rpm、tar.gz,下面开始安装步骤。

安装准备

安装之前先用命令查看一下系统有没有自带 JDK 或安装了旧版 JDK

rpm -qa | grep java
rpm -qa | grep jdk
rpm -qa | grep gcj

rpmqa.png

如果没有就跳过该步骤,如果有就用以下命令删除文件

批量删除所有带 java 的文件

rpm -qa | grep java | xargs  rpm -e --nodeps 

删除单个文件或多个文件,文件名之间用空格隔开,noarch 文件可以不删除

rpm -e --nodeps java-1.8.0-openjdk-headless-debug-1.8.0.222.b10-1.el7_7.x86_64

yum 安装

通过以下命令可以查看 Java 版本列表

yum list java*

我这里安装的是 1.8 版本的 OpenJDK

yum install -y java-1.8.0-openjdk*

经过漫长的等待(网速不好)后,终于安装完成,使用命令查看是否安装成功

java -version

version.png

总结: 安装简单方便,无需手动下载任何文件、配置环境变量,真正的一键安装。

rpm 安装

官网下载 rpm 格式的 JDK 并上传到 Linux 中,这里以 jdk-8u181-linux-x64.rpm 为例进行安装说明。

rpm 安装命令

rpm -ivh jdk-8u181-linux-x64.rpm

rpmivh.png

至此,安装完成,使用命令查看是否安装成功

java -version

version.png

总结: 安装总体来说还是比较简单的,比 yum 安装多了下载 JDK rpm安装包的步骤,同样无需配置环境变量。

tar.gz 安装

官网下载 tar.gz 后缀的 JDK 并上传到 Linux 中,这里以 jdk-8u231-linux-x64.tar.gz 为例进行安装说明。

进入 JDK 文件存放目录

software.png

目录可以根据自己需求创建,也可以存放在根目录下。

解压文件

tar -zxvf jdk-8u231-linux-x64.tar.gz

tar.png

解压后的文件,接下来是配置环境变量,配置环境变量之前可以将解压出来的文件移至自己需要的位置。

配置环境变量

vim /etc/profile

没有 vim 命令的同学请使用 vi 命令

vi /etc/profile

image.png

进入文本界面后按 i 进入编辑模式,光标移到尾部,追加以下文本

#java environment
export JAVA_HOME=/usr/local/software/jdk1.8.0_231
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin

image.png

按esc退出编辑模式,然后再输入 :wq 保存并退出文本编辑。

刷新配置文件

source /etc/profile

至此,安装完成,使用命令查看是否安装成功

java -version

image.png

同时,还可以使用 javajavac 命令查看环境变量配置是否正确。

总结: 安装相对于 yum 和 rpm 安装复杂了些许,而且还得手动配置环境变量,这一步容易出错,建议使 yum 和 rpm 方式安装。


标题:Linux 系列之 CentOS 7.x 安装 JDK 环境
作者:hyboll
地址:https://blog.ovoll.cn/articles/2019/09/20/1568947662989.html