JAVA——配置 CLASSPATH 环境变量,需要了解这些

CLASSPAHT 的环境变量值一般设置为:“.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar”(JAVA_HOME 为 JDK 安装目录)。

环境变量中的“.”,是告诉 JRE 在当前路径下搜索 Java类;之后的 dt.jar  和 tools.jar 是在 Java 代码编译和运行 Java 程序时加载需要的 Java 类。

在早期需要配置 CLASSPATH 变量,但 JDK1.5 之后, JRE 可以自动搜索当前路径下的 Java 类文件,Java 代码编译和执行时,系统可以自动加载 dt.jar 和 tools.jar 文件中的类。所以高于1.5版本的 JDK 不对 CLASSPAHT 变量做配置也是可以的,如果配置,一定要完整。

在运行 Java 程序时临时指定 JRE 搜索 Java 类的路径,设置 -classpath 选项的值即可。执行如下命令(之前设置的 CLASSPATH 环境变量将无效,多路径用分号分隔):

java -classpath dirpath;dirpath2  *.class

需要保证之前设置的 CLASSPATH 环境变量继续有效,同时 -classpath 的值也起作用可执行:

java -classpath %CLASSPATH%;.;dirpath;dirpath2  *.class


转载于:https://my.oschina.net/u/1753893/blog/650524

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值