天天看点

CentOS7 Jdk安装1、检查2、下载3、环境变量配置4、测试

1、检查

是否自带open jdk

rpm -qa | grep java
           

有则删除

rpm -e --nodeps xxx
           

仅需删除

java-1.8.0-openjdk-1.8.0.242.b08-1.el7.x86_64
java-1.7.0-openjdk-headless-1.7.0.251-2.6.21.1.el7.x86_64
java-1.8.0-openjdk-headless-1.8.0.242.b08-1.el7.x86_64
java-1.7.0-openjdk-1.7.0.251-2.6.21.1.el7.x86_64
           

关于noarch文件可以自行百度了解。

-e:删除

--nodeps:忽略相关依赖

2、下载

官网 or 其他

官网:Oracle账号,有点烦

华为镜像:https://repo.huaweicloud.com/java/jdk/

下载、解压:

wget https://repo.huaweicloud.com/java/jdk/8u201-b09/jdk-8u201-linux-x64.tar.gz
tar -zxvf jdk-8u201-linux-x64.tar.gz
           

3、环境变量配置

关于系统级别和用户级别的,自行百度。

这里设置的是系统级别的 /etc/profile文件

vim /etc/profile

#添加以下内容
export JAVA_HOME=/root/jdk1.8.0_201
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin
           

wq保存,退出。

source /etc/profile
           

source命令:读入指定的Shell程序文件并依次执行文件中的所有语句

4、测试

java -version