0%

CentOS 7.6 下载安装 Java JDK 1.8

详细介绍如何卸载 CentOS 自带的 OpenJDK,然后安装下载的JDK

卸载自带的 OpenJDK

通过rpm -qa | grep java命令查看已安装的 Java

1
2
3
4
5
# rpm -qa | grep java
java-1.8.0-openjdk-1.8.0.181-7.b13.el7.x86_64
java-1.8.0-openjdk-headless-1.8.0.181-7.b13.el7.x86_64
javapackages-tools-0.9.1-1.5.amzn1.noarch
tzdata-java-2018c-1.70.amzn1.noarch

只需要卸载openjdk相关,用rpm -e --nodeps命令卸载

1
2
# rpm -e --nodeps java-1.8.0-openjdk-1.8.0.181-7.b13.el7.x86_64
# rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.181-7.b13.el7.x86_64

安装 Java JDK

可以去 https://github.com/frekele/oracle-java/releases/ 寻找你需要的版本,然后下载下来

1
# wget https://github.com/frekele/oracle-java/releases/download/8u181-b13/jdk-8u181-linux-x64.tar.gz

解压

1
# tar -zxvf jdk-8u181-linux-x64.tar.gz

移动到/usr/local/目录下,这个目录不是必须的,也可以放其它位置

1
# mv jdk1.8.0_181/ /usr/local/

配置环境变量

修改 /etc/profile 这个文件,在其最后加入如下内容

1
2
export JAVA_HOME=/usr/local/jdk1.8.0_181/
export PATH=$PATH:$JAVA_HOME/bin

保存退出后,使其生效

1
# source /etc/profile

确认安装完成

使用 java -version 查看一下版本号

1
2
3
4
# java -version
java version "1.8.0_181"
Java(TM) SE Runtime Environment (build 1.8.0_181-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.181-b13, mixed mode)