多语言展示
当前在线:145今日阅读:167今日分享:16

java环境变量的配置步骤及其作用详细解读

简要的介绍一下这三个环境变量。JAVA_HOME指明JDK安装路径.(在安装好java之后就该配置)Path使得系统可以在任何路径下识别java命令.(如果你采用命令形式编译java源码,设置这个很方便)classpath为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别它.
工具/原料

WIN XP/WIN7/WIN8

方法/步骤
1

JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径D:\program files\JDK,此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse等都需要依*此变量)说明: JAVA_HOME 的具体路径要看你的jdk安装目录哦. 不能照抄上面的.

2

Path使得系统可以在任何路径下识别java命令,设为:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;说明:上述代码仿照JAVA_HOME设置流程,在系统变量->找到path->在最后填入上述代码即可不用改动哦

3

为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设为:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar说明:说明:上述代码仿照JAVA_HOME设置流程,在系统变量->新建->依次填入classpath 以及上面代码即可,不用改动哦

4

测试环境变量的配置情况打开CMD 输入 1)echo %classpath%2)java

为什么要设置这三个变量>??>
1

path环境变量的作用--帮助系统操作java我们用javac将源码编译成.class文件, 在调用java 命令让程序执行. 问题是:系统是如何找到并调用javac.exe和java.exe两个应用程序的?打个比方,平时我们运行某一程序,比如魔兽,酷狗音乐,都是先找到它们的应用 程序war3.exe和kugou.exe的所在位置,然后双击运行。那么操作系统是如何自动找到javac.exe和java.exe的位置呢?

2

classpath环境变量的作用--告诉java虚拟机所有的可执行文件.class都在哪它的值也是由目录组成,它的作用在于告诉Java执行环境,在哪些目录下可以找到所要执行的Java程序所需要的类或者包。比如我要运行一个名为Test.class的文件,而这个程序调用了另一个Link.class文件的内容,那么系统必须知道 Link.class文件的位置才能调用Link.class文件。如果Link.class文件的目录在classpath环境变量的值中,就可以找到了。

3

java_home环境变量---使得其他相关环境变量的配置更加方便简洁java_home一般设置为jdk的安装目录,比如C:\Program Files\Java\jdk1.6.0_22.如果设置了java_home,那么path环境变量可以配置为“%java_home%\bin”.

注意事项

搞清楚这几个变量最大的作用在于,更换新的电脑重新安装环境的时候,可以直接上手设置了. :)

推荐信息