Path/Classpath

Path/Classpath

1.①Path变量是将java的开发工具这些可执行文件所在目录添加到系统路径,以便在任何路径下都可以使用java的开发工具。

   ②Classpath变量是将编译生成的class文件所在目录添加到系统路径,以便在任何路径下都可以找到并执行那个class文件。

2.①Path变量设好后,系统是先从当前路径查找java的开发工具,若找不到,再按Path变量中设置的路径查找。

   ②Classpath变量设好后,系统先从Classpath变量中设置的路径查找。如果Classpath的路径最后有分号,则在Classpath中找不到时,再到当前路径查找;如果最后无分号,则只在Classpath设置的路径中查找。

3.设置临时变量

   ①如C:\>set path=D:\jdk\bin  

则path变量就变为path=D:\jdk\bin

若要在原有基础上添加jdk\bin目录,则

C:\>set path=D:\jdk\bin;%path%

   ②如C:\>set classpath=F:\java

   注意最后无分号,因为设计Classpath就是为了系统只在这个目录下查找class文件;如果要让当前路径也添加到Classpath中,则C:\>set classpath=.;F:\java 

   '.'点号表当前路径,两条路径用分号隔开,但最后仍不加分号。

   ③清除临时设计的环境变量

   C:\>set path=

   C:\>set classpath=

   ④查看变量内容

   C:\>set path

   C:\>set classpath

   ⑤退出当前命令行窗口后,临时环境变量失效

4.Path变量设计技巧

   ①因为系统已设计好了一些Path变量,所以将jdk的bin目录放在Path变量的最前,这样系统最先搜索。

   ②由于bin目录所在位置可能改变,若每次在Path中修改既麻烦又容易产生错误。所以可以先添加一个变量,如JAVA_HOME=D:\jdk,即先添加一个名为JAVA_HOME的变量,值设为D:\jdk。然后在Path中再令Path=%JAVA_HOME%\bin;%System32%;......

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值