查看centos版本号
cat /etc/redhat-release
yum install java-1.8.0-openjdk-devel
查看是否检索包含Java1.8的列表
yum list java-1.8*
安装Java1.8下的所有文件
yum install java-1.8.0-openjdk* -y
检查当前机器是否有自带的JDK:
rpm -qa |grep java
rpm -qa |grep jdk
rpm -qa |grep gcj
有的话 进行卸载:
rpm -qa | grep java | xargs rpm -e --nodeps
yum -y remove copy-jdk-configs-3.3-10.el7_5.noarch
更新yum源:
yum update -y
搜索yum中的软件包:
yum list java-1.8*
安装OpenJDK:
1 yum install java-1.8.0-openjdk* -y 可以选择性的装
验证是否安装成功:
java -version
返回信息如下,则说明安装成功:
openjdk version “1.8.0_161”
OpenJDK Runtime Environment (build 1.8.0_161-b14)
OpenJDK 64-Bit Server VM (build 25.161-b14, mixed mode)
其它常见问题:
如果出现command not found命令找不到的话,则说明环境除了问题,此时需要找到OpenJDK的安装位置,将其配置到/etc/profile文件中:
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.161-3.b14.el6_9.x86_64
export JRE_HOME=
J
A
V
A
H
O
M
E
/
j
r
e
e
x
p
o
r
t
C
L
A
S
S
P
A
T
H
=
{JAVA_HOME}/jre export CLASSPATH=
JAVAHOME/jreexportCLASSPATH=CLASSPATH:.:
J
A
V
A
H
O
M
E
/
l
i
b
:
{JAVA_HOME}/lib:
JAVAHOME/lib:{JAVA_HOME}/jre/lib
export PATH=
J
A
V
A
H
O
M
E
/
b
i
n
:
{JAVA_HOME}/bin:
JAVAHOME/bin:{JAVA_HOME}/jre/bin:$PATH
配置完成之后,重新加载一下该文件:
source /etc/profile