windows系统安装jdk11

windows系统安装jdk11

文章目录

1.jdk安装程序的准备工作

在对应的JDK官网中下载适合windows系统对应位数的.exe文件
对应官网网址为:
https://www.oracle.com/java/technologies/javase/jdk11-archive-downloads.html
需要有对应的oracle账号密码才可进行下载安装程序,选择的版本如图所示:
windows系统安装jdk11

2.安装

点击下载好的.exe文件进行安装
windows系统安装jdk11

点击下一步进行安装即可

3.配置环境变量

配置环境变量之前,首先需要了解什么是环境变量,环境变量说白了它就是一个变量,你可以简单的理解为计算机中的“全局变量”,也可以自己随便定义一个环境变量来使用。例如设置一个环境变量A=“C:\Users”,那么以后程序在寻找Users文件夹时直接使用A就行了。
而jdk需要配置的环境变量有JAVA_HOME、PATH、CLASSPATH。

JAVA_HOME: 它指向的是JDK的安装路径,如C:\Program Files\Java\jdk-11.0.10。因为jdk安装目录因人而异,有的人安装在C盘,有的在D盘,其他应用程序可没法知道你到底装在哪,唯一的办法就是规定一个JAVA_HOME 环境变量,需要用JDK的程序只要引用JAVA_HOME就可以搞定,比如Eclipse、Hadoop、NetBeans、Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用JDK的。
PATH: 我们写完的java文件都需要通过javac编译成class文件再执行,但是在执行命令时,在用命令行编译执行时会到PATH变量所指定的路径中查找看是否能找到相应的命令程序,而javac和java这个命令本机一开始是没有的,他们存在于你安装的JDK的bin目录下(bin目录中包含经常要用到的可执行文件如javac/java/javadoc等),因此我们需要把 bin目录增加到现有的PATH变量中。
CLASSPATH: 作用是指定类搜索路径,要使用已经编写好的类,前提是能够找到它们,JVM就是通过CLASSPATH来寻找类的。我们需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当前目录“.”也必须加入到该变量中,CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME\lib\tools.jar。

看到上面的解释后,应该了解如何配置JAVA的环境变量了,如下:

  • 在系统变量中增加变量名:JAVA_HOME。变量值为:
C:\Program Files\Java\jdk-11.0.10

windows系统安装jdk11

  • 在系统变量中PATH中追加变量值:
%JAVA_HOME%\bin; 
注意,因安装使用的是JDK11,因此不用配置jre目录,若安装使用的是JDK8则对应追加的变量值为:
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

windows系统安装jdk11

  • 在系统变量中增加变量名:CLASSPATH。变量值为:
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

windows系统安装jdk11

4.验证JAVA环境

在对应系统中的终端输入java -version 或javac,如图所示则表明安装成功
windows系统安装jdk11

上一篇:jdk11解决没有jre问题


下一篇:IDEA高版本的JDK11更改为JDK8(1.8)