CentOS7环境安装JDK

  • Linux一般会默认安装Open JDK,关于Open JDK与JDK的区别参考:https://www.iteye.com/blog/fgh2011-1771649

一、卸载系统自带的Open JDK以及其他Java组件

  1. 查看系统自带的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 ~]# 

配置成功。

你可能感兴趣的:(CentOS7环境安装JDK)