Java11的安装与环境变量配置(超详细)


Oracle已于2018年9月26日正式发布Java11, 而且如同Java8一样是LTS(长期支持)版本,Java 11 将会获得 Oracle 提供的长期支持服务,直至2026年9月,有些小伙伴可能并不知道如何下载安装Java11,下面就跟大家分享一下安装的步骤吧。

Java11的下载

1.通过Oracle官网下载

可以直接访问https://www.oracle.com/index.html进行下载,无需注册登录。在产品中选择java下拉选择立即下载java选择JavaSE11 Jdk Download,进入选择合适的版本即可。Java11的安装与环境变量配置(超详细)
由于我的电脑是windows64位,有两个选择一个需要安装一个不需要,两个都可以用,只不过不需要安装的没有生成注册表,需要用户自己添加快捷方式。Java11的安装与环境变量配置(超详细)

2.百度云下载

由于一些原因,Oracle官网在国内的访问速度和下载速度比较慢,有些小伙伴可能下载不了,在这里我把JDK11安装版的百度网盘地址发出来以供大家使用。
链接:https://pan.baidu.com/s/11f-GjIS7XiTuP850rOh3zg
提取码:312f

安装

Java的安装非常的简单,没有很复杂的东西需要配置。Java也允许不同版本的Jdk共存。
1.打开安装包
Java11的安装与环境变量配置(超详细)
2.点击下一步

3.安装目录的配置
Java11的安装与环境变量配置(超详细)
如果不想占用C盘空间,也可以安装到其他的盘,但要注意记好安装目录,以后配置环境变量时要用到!
4.一直下一步直到关闭即可
到此时已经完成了JDK11的安装,接下来配置完环境变量就大功告成了。

环境变量的配置

1.为什么要配置环境变量

有些小伙伴可能只知道要配置环境变量,但不知道为什么要配置环境变量。环境变量其实就相当于一个可执行文件的路径。如果在当前目录下找不到某个可执行文件,Windows操作系统就会去环境变量配置的路径里寻找。如果你不配置关于jdk的环境变量,除非你就在当前jdk的bin目录下,否则你在命令行里输入java系列的命令系统都是无法识别的。

2.如何配置环境变量

windows系统的环境变量配置是大体相同的。

win10

1.右键我的电脑选择属性
Java11的安装与环境变量配置(超详细)

2.选择界面右侧高级系统配置

Java11的安装与环境变量配置(超详细)
3.点击环境变量
Java11的安装与环境变量配置(超详细)
4.在系统变量中找到Path点击编辑
Java11的安装与环境变量配置(超详细)
5.选择新建,添加你的安装目录下的bin目录
Java11的安装与环境变量配置(超详细)
(比如我的安装目录是E:\Program Files\Java\jdk-11.0.6,那么我环境变量添加的目录就是 E:\Program Files\Java\jdk-11.0.6\bin)

6.一步步点击确定
一定要选择确定,一步步返回才能让你的更改得到保存!

win7

1.右键我的电脑选择属性

2.选择高级,环境变量
Java11的安装与环境变量配置(超详细)
3.在系统变量中编辑Path
Java11的安装与环境变量配置(超详细)
4.添加安装文件夹下的bin目录
在win10中,各环境变量分开填写以便观察,但在win7中,各环境变量之间用分号隔开,要注意不要忽略,否则不仅配置不成功还影响其他的环境变量!
Java11的安装与环境变量配置(超详细)
5.一步步点击确定

3. 额外需要配置的环境变量

原则上只需要配置JDK安装目录下面的bin目录一个环境变量就足够了,但是由于Java支持多版本共存,可能经常需要更改环境变量以切换版本,环境变量又是一个对系统非常重要的变量,频繁的更改可能会发生误操作对其他环境变量造成错误更改,那么有没有一种方法能降低更改Java的环境变量时对其他变量的影响程度以减少误操作的出现呢?JAVA_HOME变量由此而生。
通过引入JAVA_HOME变量,当版本切换时只需要单独更改JAVA_HOME的目录就可以实现环境的变更,大大的减少了误操作的出现。在这里我用win10操作系统来演示如何配置此环境变量,其它系统同理。
1.按上已叙述过的操作进入环境变量的配置页面
Java11的安装与环境变量配置(超详细)
2.在系统变量中选择新建
Java11的安装与环境变量配置(超详细)
3.新建JAVA_HOME系统变量
这个变量名其实不必是JAVA_HOME,它可以是任何名字,但是由于这一台机器可能并不是你一个人在写代码维护,且为了通俗易懂在程序员间方便交流,故统一命名为JAVA_HOME.
变量名:JAVA_HOME
变量值(你的jdk安装的目录,比如):E:\Program Files\Java\jdk-11.0.6
Java11的安装与环境变量配置(超详细)
4.更改JDK的环境变量
双击Path进入编辑页面
Java11的安装与环境变量配置(超详细)
将以前配置的环境变量比如 E:\Program Files\Java\jdk-11.0.6\bin 更改为%JAVA_HOME%\bin(这里的%JAVA_HOME%即代表你刚刚所配置的变量地址E:\Program Files\Java\jdk-11.0.6)

Java11的安装与环境变量配置(超详细)
5.一步步点击确定,来保存所做过的更改

确认Java是否安装配置成功

1.使用快捷键win+r启动运行,输入cmd进入命令行界面
Java11的安装与环境变量配置(超详细)
2.在命令行界面输入命令java,敲击回车
Java11的安装与环境变量配置(超详细)

3.如果出现下述页面,那么恭喜你,你已经完成了java的安装配置,离秃头又近了一步
Java11的安装与环境变量配置(超详细)

错误及处理

如果输入java命令后出现一下情况
Java11的安装与环境变量配置(超详细)
有两种错误的可能

1.环境变量配置错误

可进入Jdk安装的对应目录下bin文件夹运行命令行检查。

1. 首先进入对应目录
Java11的安装与环境变量配置(超详细)
2.在文件夹目录中输入cmd,敲击回车进入命令行界面
Java11的安装与环境变量配置(超详细)
Java11的安装与环境变量配置(超详细)
3.在此页面下输入java命令看是否能正常运行

如果可以正常运行,如下图所示,则为环境变量配置错误,请仔细检查环境变量配置时路径是否输入正确,比如JAVA_HOME路径是否写错,环境变量配置时是否漏了%,(%JAVA_HOME%\bin),win7系统配置环境变量时是否多删了个分号(;)等等。
Java11的安装与环境变量配置(超详细)

2.JDK文件出现错误

如果仍出现以下情况,提示非内部和外部命令,那么就是JDK文件出现了错误,可能是因为文件误删除导致一部分文件丢失,建议卸载了重新下载安装JDK。
Java11的安装与环境变量配置(超详细)

球球大伙了,制作不易点个赞再走吧!!!