CentOS7 默认安装了 JDK,如果需要安装高版本可以使用以下步骤,这里使用的是 yum 安装 JDK。
卸载 rpm 方式安装的 JDK
方法一:
[root@server05 ~]# which java
/usr/local/java/jdk1.8.0_191/bin/java
[root@server05 ~]# rm -rf /usr/local/java/jdk1.8.0_191/bin/java
方法二:
[root@docker ~]# rpm -qa | grep -i openjdk
然后把搜索出来的软件包,用 rpm -e 删除即可
下载安装包
官网下载地址:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
解压安装包
tar -zxf jdk-8u191-linux-x64.tar.gz
移动目录
mv jdk1.8.0_191/ /usr/local/java
设置环境变量
vim /etc/profile
在文件最后添加:
export JAVA_HOME=/usr/local/java
export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
export PATH=$PATH:$JAVA_HOME/bin
添加完成后,使环境变量生效
source /etc/profile
检测是否配置成功
[root@elk-node1 ~]# java -version
java version "1.8.0_191"
Java(TM) SE Runtime Environment (build 1.8.0_191-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)
普通用户设置