当前位置: 移动互联网学院 > Java培训 > JAVA开发 > Java环境变量配置终极版
Java环境变量配置终极版 时间:2017-05-05     来源:华清远见JAVA学院

Java环境变量配置,又称为JDK环境变量配置,是Java开发环境搭建中重要也是容易出问题的地方,今天华清Java学院小编就为大家总结一下Java环境变量配置的一些相关知识。

Java环境变量配置终极版

什么是Java环境变量配置?

先来说一下环境变量,环境变量规范的说是操作系统中运来指定操作系统运行环境的一些参数,当要求系统运行一个程序而没有告诉程序的完整路径时,系统除了在当前下面寻找此程序外,还应道path中指定的路径去找 ,这就是环境变量的作用。Java环境变量配置就是告诉操作系统JDK相关的一些路径地址。

Java环境变量配置有什么用?

Java环境变量配置的作用主要是让java虚拟机能进行自动编译class文件,因为java很多可执行文件都是在jdk这个bin目录下,当执行要编译一个class文件时,它会自动去寻找javac.exe,而javac.exe又会去寻找其他的可执行文件,直到.class文件编译成.java文件。

如何配置Java环境变量?

安装完JDK之后就是JDK环境变量配置了,这里以windows为例。Windows下JAVA用到的环境变量主要有3个,JAVA_HOME、CLASSPATH、PATH,具体的设定方法: 右键点击我的电脑->属性->高级->环境变量,修改下系统变量那个框里的值就行了。下面对于这3个路径给予简单的解释:

1、JAVA_HOME

JAVA_HOME指向的是JDK的安装路径,如C:\jdk1.5.0_06,在这路径下你应该能够找到bin、lib等目录。

这个路径的作用就是自己定义的一个安装目录的路径,如JAVA_HOME的路径自己定义为jdk的安装路径,那么在定义其他2个环境变量的时候就可以写成%JAVA_HOME%/xx的形式,方便自己设置。

格式:

JAVA_HOME=C:\jdk1.5.0_06(这里我们假设的JDK安装路径就是C:\jdk1.5.0_06),具体操作过程如图。

JAVA_HOME配置

2、PATH

环境变量原来Windows里面就有,你只需修改一下,使他指向JDK的bin目录,这样你在控制台下面编译、执行程序时就不需要再键入一大串路径了。设置方法是保留原来的PATH的内容,并在其中加上%JAVA_HOME%\bin。

格式:

PATH=%JAVA_HOME%\bin;,具体操作过程如图。

PATH配置
 

3、CLASSPATH

设置这个路径的意思就是系统可以找到对应java文件中应用的java的类库,也就是说在一个java的源程序中,开头部分总是引用import.java.xxx,这个路径的作用就是找到这些文件。

这里要注意的是前面的".;",如果你看不清,我给你念念——句点分号。这个是告诉JDK,搜索CLASS时先查找当前目录的CLASS文件——为什么这样搞,这是由于LINUX的安全机制引起的,LINUX用户很明白,WINDOWS用户就很难理解(因为WINDOWS默认的搜索顺序是先搜索当前目录的,再搜索系统目录的,再搜索PATH环境变量设定的) 。

格式:

CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar,具体操作过程如图。

CLASSPATH配置

那么问题又来了 如何判断自己安装的环境是否成功呢?

Java环境变量配置是否成功的检测

在命令窗口中输入cmd 回车打开,输入java,出来一大堆,然后在输入javac再出来一大堆,那么说明你成功了,这2大堆东西其实就是你设置的环境变量,然后再输入java空格下划线version,就是安装的版本了。

而如果不幸出现这张图,那就是你配置有问题,再检查一遍吧。

Java环境变量配置失败

以上就是Java环境变量配置的相关知识,JDK环境变量配置是Java初学者很容易出问题的地方,希望大家理解着去操作和记忆。

X