配置环境变量的原因

JAVA_HOME是Java开发工具的安装路径,方便其他应用引用;Path用于设置可执行文件路径,配置后可简化命令执行;CLASSPATH则是Java类库路径,确保JVM能找到.class文件。配置这三个环境变量能优化Java开发与执行效率。
摘要由CSDN通过智能技术生成

1、JAVA_HOME

      JAVA_HOM指jdk的安装目录,是变量名,是索引Java文件地址。JAVA_HOME可以不配置,但是最好设置。因为配置后,若改变jdk路径时,只需要修改JAVA_HOME的值即可,即操作简单一点。

      JAVA_HOME的作用是有一些基于Java开发的工具会用到jdk的路径,例如tomacat,vertx等,所以要配置JAVA-HOME。

2、Path

      Path是系统用来指定可执行文件的完整路径,即使不在Path中设置jdk路径,也可执行Java文件,但必须把完整路径写出来。

      Path作用:用来搜索.exe(可执行文件)路径,若执行的.exe文件不在当前目录下,则会依次搜索path中设置的路径。而Java的各种操作命令在安装的bin目录下,所以在path中设置jdk目录后就不用把Java路径写出来了,会自动在path变量路径中寻找相应程序,而不会去其他地方找。(注:path可以同时配置几个.exe文件,但中间需要用英文状态的分号隔开)

3、CLASSPATH

      classpath为包路径,是指定在.class(类文件)位置,在Java执行时,可以告诉在哪里找到包和类供程序使用。

      classpath的作用:配置classpath才可以使jvm(Java虚拟机)知道在哪里找到.class(类文件)和标准类库(jdk的lib目录下的dt.jar和tools.jar)。要用jvm开发运行程序就需要设定classpath。

       classpath: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar   (“.”不可缺少,代表我们为自己的Java类建立的工作路径)

        CLASSPATH是针对Java的,而path是针对整个Windows的。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值