- Linux一般会默认安装Open JDK,关于Open JDK与JDK的区别参考:https://www.iteye.com/blog/fgh2011-1771649
一、卸载系统自带的Open JDK以及其他Java组件
- 查看系统自带的Open JDK版本信息
java -version
2.查看系统自带的Java相关文件
rpm -qa | grep java
命令说明:
rpm 管理套件
-qa 使用询问模式,查询所有套件
grep 查找文件里符合条件的字符串
java 查找包含java字符串的文件
3.如果存在自带组件,使用root用户权限删除Java相关文件,noarch文件不需要删除,如:
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64
命令说明:
rpm 管理套件
-e 删除指定的套件
--nodeps 不验证套件档的相互关联性
二、下载安装JDK
1.下载JDK上传到服务器目录,执行命令:
- 创建文件夹
mkdir /usr/local/java
- 拷贝文件到安装目录下
cp jdk-8u241-linux-x64.tar.gz /usr/local/java
- 进入安装目录进行解压
tar -zxvf jdk-8u241-linux-x64.tar.gz
三、配置JDK环境变量
- 编辑全局变量文件
vim /etc/profile
- 在全局变量文件末尾追加配置
#java environment
export JAVA_HOME=/usr/local/java/jdk1.8.0_241
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
- 使环境变量生效
source /etc/profile
- 检查是否配置成功
java -version
[root@khunpean ~]# java -version
java version "1.8.0_241"
Java(TM) SE Runtime Environment (build 1.8.0_241-b07)
Java HotSpot(TM) 64-Bit Server VM (build 25.241-b07, mixed mode)
[root@khunpean ~]#
配置成功。