1、二进制安装 jdk
卸载自带jdk
rpm -qa | grep jdk
rpm -e --nodeps
下载 JDK
JDK 下载地址:https://pan.baidu.com/s/1KDpN5xTBPYnVZAPiwRFycg
提取码:4e4m
jdk版本: jdk-8u171-linux-x64.tar
不能用 wget 只能下载了上传。
解压安装 jdk
tar xf jdk-8u171-linux-x64.tar.gz
mv jdk1.8.0_171 /usr/local/
添加环境变量
在 Linux 中,需要在 PATH 中添加 JDK 的 bin 目录,创建CLASSPATH,添加 JDK 的 lib 目录
JDK 主目录:/usr/local/jdk1.8.0_171
JDK bin目录:/usr/local/jdk1.8.0_171/bin
JDK lib目录:/usr/local/jdk1.8.0_171/lib
cat >> /etc/profile<<EOF
# set jdk、jre
export JAVA_HOME=/usr/local/jdk1.8.0_171
export JRE_HOME=/usr/local/jdk1.8.0_171
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
EOF
source /etc/profile
查看jdk版本:
[root@node2 jenkins]# java -version
如果没有出现版本信息,就去安装maven,安装完maven就可以了,这可能是相互依赖
查找 JDK 安装路径
echo $JAVA_HOME
查看jdk版本:
[root@node2 jenkins]# java -version
2、yum安装jdk (推荐)
查看jdk版本
yum search java | grep JDK
安装jdk
yum install java-1.8.0-openjdk* -y
卸载jdk
yum list installed |grep java
yum -y remove java-1.8.0-openjdk* #卸载所有openjdk相关文件
yum -y remove tzdata-java.noarch #卸载tzdata-java
添加环境变量
cat >>/etc/profile<<EOF
#set java environment
JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64 #根据自己安装的jdk路径而定
JRE_HOME=/usr/lib/jvm/jre-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64 #根据自己安装的jre路径而定
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME CLASSPATH PATH
EOF
source /etc/profile
测试
echo $JAVA_HOME
java -version