一、 下载JDK
官网地址:
https://www.oracle.com/java/technologies/downloads/#java18
二、安装部署
点击查看代码
## 创建存放的文件夹
[root@localhost /]# cd /
[root@localhost /]# mkdir data
[root@localhost /]# cd /data
[root@localhost data]# mkdir java
## 解压,安装下载的文件
[root@localhost data]# cd java
[root@localhost java]# ls
jdk-8u381-linux-x64.tar.gz
[root@localhost java]# tar -zxvf jdk-8u381-linux-x64.tar.gz
## 重命名文件 重命名 mv + 原名称 + 新名称
[root@localhost java]# ls
jdk1.8.0_381 jdk-8u381-linux-x64.tar.gz
[root@localhost java]# mv jdk1.8.0_381 jdk1.8
[root@localhost java]# ls
jdk1.8 jdk-8u381-linux-x64.tar.gz
## 修改环境变量
## 配置Java环境变量(进入"/etc/profile.d" 目录,上传jdk.sh到当前目录(/etc/profile.d))
## 进入文件
[root@localhost java]# cd /etc/profile.d
## 创建jdk.sh文件
[root@localhost profile.d]# touch jdk.sh
[root@localhost profile.d]# vim jdk.sh
[root@localhost profile.d]# cat jdk.sh
## 文件内容
export JAVA_HOME=/data/java/jdk1.8
export JRE_HOME=/data/java/jdk1.8/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
## 刷新验证
[root@kaduoxi java]# cd /etc/profile.d
## 刷新环境变量文件,使环境变量立即生效
[root@kaduoxi profile.d]# source /etc/profile
## 最后验证Java
[root@kaduoxi profile.d]# java -version
java version "1.8.0_381"
Java(TM) SE Runtime Environment (build 1.8.0_381-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.381-b09, mixed mode)
三、问题
问题1:
刷新环境变量,-bash: TMOUT: readonly variable
[root@0322594 etc]# vim profile
[root@0322594 etc]#
TMOUT=1800
readonly TMOUT
问题2:
已经存在jdk
[root@localhost profile.d]# java -version
openjdk version "1.8.0_262"
OpenJDK Runtime Environment (build 1.8.0_262-b10)
OpenJDK 64-Bit Server VM (build 25.262-b10, mixed mode)
标签:profile,java,jdk,JDK,##,离线,CentOS7,root,localhost
From: https://www.cnblogs.com/kaduoxi6/p/18188426