IT兄弟连 Java语法教程 Java开发环境 配置Java环境变量

在安装完JDK后,咱们须要配置系统的环境变量,不然在控制台中使用JDK为咱们提供的工具时将出现如图12所示的错误信息。前端

256a935a426e415389612006841447b6.png

图12  未配置环境变量时执行java命令提示的错误信息 java

 

当出现这样的提示信息时,表示系统找不到JDK提供的工具的具体位置,因此没办法执行咱们的命令,这时咱们就须要配置环境变量,将咱们JDK中存放各类工具的目录添加到系统环境变量Path中。工具

目前咱们使用的操做系统主要有两个版本:Windows 7和Windows 10,这两个版本的操做系统配置环境变量时有一些细微的差异,本书会分别描述这两种系统配置环境变量的具体步骤。Windows 8或Windows 8.1版本的Windows配置环境变量与Windows 7相同。测试

1.Windows 7配置JDK环境变量操作系统

1)使用鼠标右键点击左面中的“计算机”图标,在弹出的菜单中点击“属性”选项,如图13所示。3d

  cc6a04ca13ba4cf8b1e866986716ec6d.png

图13  计算机右键菜单blog

 

2)点击“属性”选项后,弹出系统属性界面,如图14所示,在其左侧点击“高级系统设置”选项。cmd

119629f05f0a4f9db6aac9cabdbd4ad8.png

图14  系统属性界面io

 

3)如图15所示,在弹出的系统属性对话框中,点击“环境变量”按钮。编译

8360a4de13ee463cbb93a9122647ba2a.png

图15  系统属性-高级界面

 

4)在弹出的环境变量对话框中,选中系统变量中的Path变量,而后点击编辑按钮,如图16所示。

 df7956ab110e47119d86742e089c839b.png

图16  编辑系统变量中的“Path”变量

 

5)点击“编辑”按钮后,会弹出编辑Path变量的对话框,编辑变量值中的内容,在原变量值最前端添加“.;C:\Program Files\java\jdk1.8.0_181\bin;C:\Program Files\java\jdk1.8.0_ 181\jre\bin;”变量值,如图17所示。添加变量后点击“肯定”按钮便可完成JDK的环境变量配置。

f2ce0e217d4f4d23ad180496ab97c428.png

图17  编辑Path变量值

 

2.Windows 10配置JDK环境变量

1)使用鼠标右键点击左面中的“此电脑”图标,在弹出的菜单中点击“属性”选项,如图18所示。

 007ee4522acb486f8d970fab48d8a330.png

图18  此电脑右键菜单

 

2)点击“属性”选项后,弹出系统属性界面,如图19所示,在其左侧点击“高级系统设置”选项。

8cedfffb3c104112ac0a3b9242ffc4e2.png

图19  系统属性界面

 

3)如图20所示,在弹出的系统属性对话框中,点击“环境变量”按钮。

0ba99ef9d34044baab05a1abb37ffe38.png

图20  系统属性-高级界面

 

4)在弹出的环境变量对话框中,选中系统变量中的Path变量,而后点击“编辑”按钮,如图21所示。

 

  a45518ef0e5442a1bc6e1792c76425b4.png

图21  编辑系统变量中的“Path”变量

 

5)点击“编辑”按钮后,会弹出编辑Path变量的对话框,点击“新建”按钮,为Path变量添加两个变量值:“C:\Program Files\java\jdk1.8.0_181\bin”和“C:\Program Files\java\jdk1.8.0_ 181\jre\bin”。如图22所示。添加变量后点击“肯定”按钮便可完成JDK的环境变量配置。

0ee4a7a386894a1783d923f5fab97e64.png

图22  添加Path变量值

 

3.测试JDK环境变量配置

JDK安装成功后必须确认环境变量配置是否正确。在Windows系统中测试JDK环境须要选择“开始/运行”命令(没有“运行”命令能够按Windows+R快捷键),如图23所示在“运行”对话框中输入“cmd”并点击“肯定”按钮启动控制台。

0640af5813464be98e8f89ac276da792.png

图23  运行CMD

 

在控制台中输入“java –version”命令,按回车键,将输出JDK的版本信息,这说明JDK环境搭建成功。如图24所示。

fcf8a2642cc245b4877260f7c7c92259.png

图24  输出JDK版本信息

 

CLASSPTAH环境变量

若是使用1.5以上版本的JDK,彻底能够不用设置CLASSPATH环境变量。在使用“包名.类名”运行Java程序时,JRE会在当前路径下自动搜索Java类。

若是使用1.5之前版本的JDK,JRE不会在当前路径下自动搜索Java类,则须要在CLASSPATH环境变量中添加“.”,用以告诉JRE须要在当前路径下搜索Java类。

除此以外,编译和运行Java程序还须要JDK中lib路径下的dt.jar和tools.jar文件中的Java类,所以还须要将这两个文件添加到CLASSPATH环境变量中。

所以,若是使用JDK1.5以前的JDK来编译和运行Java程序,经常须要设置CLASSPATH环境变量的值为“.;C:\Program Files\java\jdk1.8.0_181\lib\dt.jar;C:\Program Files\java\jdk1.8.0_ 181\lib\tools.jar”(其中C:\Programs Files\java\jdk1.8.0_181是JDK 8的安装目录)。

相关文章
相关标签/搜索