JDK的安装与系统环境变量的配置

时间:2022-12-12 19:34:59

一、下载JDK

用户进入到Java SE的下载网页后,根据自己所用的操作系统(Windows、Linux)和位数(32位、64位)选择不同的链接进行下载。本例是在Windows系统的32位机器上开发的,所以下载的是jdk-8u161-windows-i586.exe。


二、安装JDK

1、运行 jdk-8u161-windows-i586 应用程序,如图1所示

JDK的安装与系统环境变量的配置

图1运行应用程序


​2、单击“下一步”按钮,进入如图2所示的“定制安装”对话框

JDK的安装与系统环境变量的配置

图2 选择JDK安装选项对话框


3、选择安装路径

在如图2所示的对话框中,用户可以选择安装目录,建议使用默认值。然后由用户确定安装位置,用户可以单击“更改”按钮选择安装路径或使用默认路径,建议直接使用默认的安装路径,然后单击“下一步”按钮继续安装。


4、开始进行文件的复制和安装

如图3所示。

JDK的安装与系统环境变量的配置

图3 文件的复制与安


5、选择Java安装的目标文件夹

上一步文件的复制与安装之后,会出现如图4所示的“目标文件夹”对话框,建议使用默认的安装路径,也可以单击“更改”按钮进行修改,之后单击“下一步”按钮继续安装工作。

JDK的安装与系统环境变量的配置

图4 设置目标文件


6、等待进度条加载完成

如图5所示。

JDK的安装与系统环境变量的配置

图5 等待进度条加载完成


7、安装完成

如图6所示。

JDK的安装与系统环境变量的配置

图6 JDK安装完成对话框


三、设置系统环境变量

在使用Java来编译与运行程序之前,必须先设置系统环境变量。

所谓系统环境变量,就是在操作系统中定义的变量,可供操作系统上的所有应用程序使用。为此,需要设置两个环境变量:系统路径Path 和 类路径ClassPath。

Path环境变量的作用是设置供操作系统去寻找可执行文件(如.exe、.com、.bat等)的路径。

对Java而言即Java的安装路径,如果操作系统在当前文件夹下没有找到想要执行的程序或命令时,操作系统就会按照Path环境变量指定的路径依次去查找,以最先找到的为准。

Path环境变量可以存放多个路径,路径与路径之间用分号“;”隔开。

ClassPath环境变量的作用与Path的作用相似,ClassPath是JVM执行Java程序时搜索类的路径(类所在的文件夹)的顺序,以最先找到的为准。JVM查找类的过程,同Windows查找可执行文件的过程稍有不同,它不会在当前文件夹下查找,只找ClassPath指定的文件夹。也就是说,JVM除了在ClassPath的环境变量指定的文件夹中查找要运行的类之外,是不会在当前文件夹下查找相应类的,即ClassPath环境变量的作用是告诉Java解释器在哪里找到.class文件及相关的库程序。

下面介绍在Windows 7 操作系统里设置系统环境变量Path和ClassPath的方法。

1、选择“控制面板”—“系统和安全”—“系统”选项,在弹出窗口的左侧窗格中选择“高级系统设置”选项,弹出“系统属性”对话框,在该对话框中选择“高级”选项卡,如图7所示。在“高级”选项卡中单击“环境变量”按钮后,弹出如图8所示的“环境变量”对话框。

JDK的安装与系统环境变量的配置

图7 “系统属性”对话框中的“高级”选项卡

JDK的安装与系统环境变量的配置

图8 “环境变量”对话框

​2、在“环境变量”对话框的“系统变量”区域中,先选择Path变量,再单击“编辑”按钮,此时弹出“编辑系统变量”对话框。在“变量值”后面的文本框中原有字符串的最前面输入“C:\Program Files\Java\jdk1.8.0_161\bin;”(其后的分号“;”是路径分隔符),如图9所示。设置完成后单击“确定”按钮。图9中的设置就是将JDK的bin路径和系统路径之和设置为当前系统路径。

JDK的安装与系统环境变量的配置

图9 设置Path环境变量

​如果在“环境变量”对话框中找不到“Path”变量,则单击“系统变量”区域中的“新建”按钮,在出现的“新建系统变量”对话框里填上如图9所示的内容。

最后在“环境变量”对话框里单击“确定”按钮,再关闭“系统属性”对话框即完成路径的设置。

同理,在“系统变量”对话框中,编辑或新建ClassPath系统变量,设置其变量值为“.;C:\Program Files\Java\jdk1.8.0_161\lib\tools.jar”。

其中路径最前面的“.”代表当前路径,表示让JVM在任何情况下都会去当前文件夹下查找要使用的类,即“.”代表JVM运行时的当前文件夹。

Java语言的 .jar 文件采用的是 .zip 压缩格式的文件,其中包含着Java应用程序运行时所需的类库,使用时Java虚拟机能自动对其进行解压,所以可以把 .jar 文件当作一个文件夹使用。


四、检验JDK是否安装正确及环境变量设置是否正确?

  • 在“搜索程序和文件”的文本框中输入“cmd”命令进入命令提示符界面,输入“javac”,按回车键,如果出现如图10所示的大量信息时,就说明JDK能够成功编译。

JDK的安装与系统环境变量的配置

图10 编译成功

  • ​输入“java”,按回车键,出现如图11所示的大量信息时,说明能正确运行字节码文件,即“解释”成功。

JDK的安装与系统环境变量的配置

图11 解释成功

​如果以上两个步骤,“编译”和“解释”都能成功,就说明JDK安装成功以及相应的环境变量配置正确。


微博头条文章:JDK的安装与系统环境变量的配置



------------End------------