一、到oracle官网下载jdk
JDK(Java Development Kit)是面向开发人员使用的SDK(Software Development Kit),它提供了Java的开发环境和运行环境。去oracle官网下载
-
找到想要的jdk版本,我选的是下图红框中的版本,同时也比较推荐以rpm为后缀的jdk。
-
点击下载符号,并同意条约,打上勾。
-
这时我们复制它的下载链接,然后使用指令wget进行下载(或者也可以直接下载)。
指令如下:
wget -c 下载链接
具体操作如下,当出现100%就是下载成功了!然后使用指令ll就可以查到我们刚刚下载的jdk文件。
[root@localhost haha]# wget -c https://download.oracle.com/otn-pub/java/jdk/16.0.2+7/d4a915d82b4c4fbb9bde534da945d746/jdk-16.0.2_linux-x64_bin.rpm?AuthParam=1628065929_8445520dfd8beccd282f23731ee95761
--2021-08-04 04:30:34-- https://download.oracle.com/otn-pub/java/jdk/16.0.2+7/d4a915d82b4c4fbb9bde534da945d746/jdk-16.0.2_linux-x64_bin.rpm?AuthParam=1628065929_8445520dfd8beccd282f23731ee95761
Resolving download.oracle.com (download.oracle.com)... 23.213.99.196
Connecting to download.oracle.com (download.oracle.com)|23.213.99.196|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 160437916 (153M) [application/x-redhat-package-manager]
Saving to: ‘jdk-16.0.2_linux-x64_bin.rpm?AuthParam=1628065929_8445520dfd8beccd282f23731ee95761’
100%[===================================================================>] 160,437,916 11.3MB/s in 14s
2021-08-04 04:30:49 (11.1 MB/s) - ‘jdk-16.0.2_linux-x64_bin.rpm?AuthParam=1628065929_8445520dfd8beccd282f23731ee95761’ saved [160437916/160437916]
[root@localhost haha]# ll
total 156696
-rw-r--r--. 1 root root 778 Aug 3 10:55 Employee.java
-rw-r--r--. 1 root root 533 Aug 3 10:55 EmployeeTest.java
-rw-r--r--. 1 root root 120 Aug 3 08:17 HelloWorld.java
-rw-r--r--. 1 root root 160437916 Jun 21 17:14 jdk-16.0.2_linux-x64_bin.rpm?AuthParam=1628065929_8445520dfd8beccd282f23731ee95761
-rw-r--r--. 1 root root 553 Aug 3 10:43 Puppy.java
[root@localhost haha]#
注意:一定要保证下载链接的实时性,不然下载链接会失效,就会出现下面的情况:
[root@localhost haha]# wget -c https://download.oracle.com/otn-pub/java/jdk/16.0.2+7/d4a915d82b4c4fbb9bde534da945d746/jdk-16.0.2_linux-x64_bin.rpm?AuthParam=1627989994_c3f8e8c5b01c4479dbe6956a8fa73278
--2021-08-04 04:22:29-- https://download.oracle.com/otn-pub/java/jdk/16.0.2+7/d4a915d82b4c4fbb9bde534da945d746/jdk-16.0.2_linux-x64_bin.rpm?AuthParam=1627989994_c3f8e8c5b01c4479dbe6956a8fa73278
Resolving download.oracle.com (download.oracle.com)... 23.204.248.222
Connecting to download.oracle.com (download.oracle.com)|23.204.248.222|:443... connected.
HTTP request sent, awaiting response... 403 Forbidden
2021-08-04 04:28:30 ERROR 403: Forbidden.
二、卸载系统自带的Java
[root@localhost haha]# yum remove java
三、安装jdk
[root@localhost haha]# rpm -ivh jdk-16.0.2_linux-x64_bin.rpm?AuthParam=1628065929_8445520dfd8beccd282f23731ee95761
四、配置变量环境
[root@localhost haha]# vim /etc/profile
此时进入到 /etc/profile 文件
先输入“i”进入INSERT状态
然后在文件最底部加入以下代码
export JAVA_HOME=/usr/java/jdk-16.0.2_linux-x64_bin.rpm?AuthParam=1628065929_8445520dfd8beccd282f23731ee95761
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
然后按“ESC”键,再输入:wq 进行保存退出,即可
五、使得配置生效
[root@localhost haha]# source /etc/profile
六、测试环境是否安装好
[root@localhost haha]# java -version
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)
[root@localhost haha]#
此时就算成功安装Java环境了!
简单试一试
[root@localhost haha]# vim HelloWorld.java
输入以下代码
public class HelloWorld{
public static void main(String[] args){
System.out.println("Hello World");
}
}
保存退出
[root@localhost haha]# java HelloWorld.java
Hello World
[root@localhost haha]#
结束!!!!!
第一次写,难免会有小错误,欢迎评论指点!