关于java环境配置(path和classpath的意义与比较)

     java环境配置(我的jdk的安装目录为:C:\Program Files\Java\jdk1.7.0_79):


第一步:我们需要将jdk目录下bin目录中的所有exe文件的路径加载到path中,这样我们才可以在任意磁盘目录下使用java.exe和javac.exe工具编译运行java文件。


第一步的前期工作:为了更加方便对bin目录的加载,我们自己定义一个名为JAVA_HOME的变量,将jdk的路径写入其中C:\Program Files\Java\jdk1.7.0_79


为系统环境变量(path变量)添加新路径的方法:1.在变量的开头直接添加新路径,末尾添加分号。2.%JAVA%\bin;


第二步:为虚拟机指定要运行的class文件的目录:


在classpath变量中添加 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar  开头必须添加 .;(点和分号),这是为虚拟机指定在当前目录下寻找class文件,后面是为虚拟机指定加载java api中的类文件。


了解:path与classpath比较。

在dos命令下,可以为path和classpath设置临时变量,例如:

set classpath=.;c:/;d:/;在此dos窗口下,java虚拟机会先在当前目录下寻找class文件,因为在值得最前面有(点和分号),如果没有.;则会在c盘目录下寻找,如果c盘目录下中没有,则会在d盘下找。如果变量值得末尾有分号,最后还会在当前目录下寻找,如果没有则不会,总结:set classpath会先在classpath目录下寻找class文件,找不到才回去当前目录下寻找。而path则会在当前目录下寻找,再去path路径中寻找。

本文纯属个人学习经验,如有错误,希请指正。



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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值