环境变量PATH, CLASSPATH的作用,以及它们的设置方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了环境变量PATH, CLASSPATH的作用,以及它们的设置方法相关的知识,希望对你有一定的参考价值。

参考技术A 我们发现每次程序编译与运行都要输入D:\develop\Java\jdk1.7.0_72\bin后,才能使用javac.exe与java.exe,这样的方式很麻烦,那么,能否不输入D:\develop\Java\jdk1.7.0_72\bin呢?是可以的,通过配置Windows的PATH环境变量来完成。
PATH变量中保存着多个路径,当我们在DOS控制台中使用的程序只给出程序名称,而没有给出完整路径时,那么Windows系统会到PATH变量保存的路径中去查找程序。我们如果把“D:\develop\Java\jdk1.7.0_72\bin”路径保存到PATH变量中,那么在我们使用javac或java时,Windows系统就会自动到“D:\develop\Java\jdk1.7.0_72\bin”路径下查找javac和java了。
l
配置步骤:
鼠标右键点击计算机

属性

高级系统设置

点击环境变量

找到系统变量中的PATH

点击编辑按钮。
将JDK安装目录\bin路径(我的电脑上的D:\develop\Java\jdk1.7.0_72\bin)配置到PATH变量中,用英文分号与其他变量隔开。
注意:配置PATH后文件的访问顺序:先访问当前路径,如果当前路径没有该文件,则再访问PATH配置的路径。
除了直接配置path的方式外,针对Java还可以使用第二种JAVA_HOME的方式进行配置:
l
右键点击计算机

选择属性

更改设置

点击高级

点击环境变量

在系统环境变量中,创建名为JAVA_HOME的环境变量

将java所在的目录路径配置到JAVA_HOME变量中,用;与其他变量分隔

在path环境变量中添加%JAVA_HOME%\bin

以上是关于环境变量PATH, CLASSPATH的作用,以及它们的设置方法的主要内容,如果未能解决你的问题,请参考以下文章

path和classpath细节

JDK PATH 和 CLASSPATH环境变量的作用及其配置

环境变量 classpath 的作用是啥?

JAVA中的环境变量配置 PATH CLASSPATH

PATH和CLASSPATH环境变量

为啥我的环境变量里面找不到classpath?