1、下载
[root@iZuf6j83unak4htk3braolZ opt]# java -version #查看是否安装过JDK
-bash: java: command not found
- 官网下载:https://www.oracle.com/java/technologies/javase-downloads.html ,利用远程终端工具将下载好的文件移到 Linux 下
- Linux 中 wget 下载
[root@iZuf6j83unak4htk3braolZ opt]# wget https://download.oracle.com/otn-pub/java/jdk/16.0.2+7/d4a915d82b4c4fbb9bde534da945d746/jdk-16.0.2_linux-x64_bin.tar.gz?AuthParam=1629184675_2387ac3c51777c9ca73b563216ee69b1 #wget下载 --2021-08-17 15:17:49-- https://download.oracle.com/otn-pub/java/jdk/16.0.2+7/d4a915d82b4c4fbb9bde534da945d746/jdk-16.0.2_linux-x64_bin.tar.gz?AuthParam=1629184675_2387ac3c51777c9ca73b563216ee69b1 Resolving download.oracle.com (download.oracle.com)... 104.85.244.28 Connecting to download.oracle.com (download.oracle.com)|104.85.244.28|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 178295771 (170M) [application/x-gzip] Saving to: ‘jdk-16.0.2_linux-x64_bin.tar.gz?AuthParam=1629184675_2387ac3c51777c9ca73b563216ee69b1’ jdk-16.0.2_linux-x64_bin.tar.gz?AuthParam=1629184675_2387ac3 100%[===========================================================================================================================================>] 170.04M 8.58MB/s in 17s 2021-08-17 15:18:07 (9.89 MB/s) - ‘jdk-16.0.2_linux-x64_bin.tar.gz?AuthParam=1629184675_2387ac3c51777c9ca73b563216ee69b1’ saved [178295771/178295771]
2、解压
[root@iZuf6j83unak4htk3braolZ opt]# ls #查看目录下文件 jdk-16.0.2_linux-64.tar.gz [root@iZuf6j83unak4htk3braolZ opt]# tar -zxvf jdk-16.0.2_linux-64.tar.gz jdk-16.0.2 #解压
3、配置环境变量
[root@iZuf6j83unak4htk3braolZ opt]# vi /etc/profile #查看,编辑文件
在文件的最后加入下面内容,然后保存
export JAVA_HOME=/opt/jdk-16.0.2 #JDK解压后存放位置 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
[root@iZuf6j83unak4htk3braolZ opt]# source /etc/profile #让配置文件生效 [root@iZuf6j83unak4htk3braolZ opt]# java -version #查看java版本号 java version "16.0.2" 2021-07-20 Java(TM) SE Runtime Environment (build 16.0.2+7-67) Java HotSpot(TM) 64-Bit Server VM (build 16.0.2+7-67, mixed mode, sharing)
至此,JDK已安装成功!