java在cmd中敲入一个程序,系统是不是先在当前目录下找,如果找不到再去环境变量找??如果是这样

2025-04-05 22:20:50
推荐回答(2个)
回答1:

. 表示当前路径 ..表示上级路径
.只用在命令组合的时候
默认情况下都是先在当前目录下找的

回答2:

系统变量→新建 CLASSPATH 变量
变量值填写 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
其实这个好像在Java 1.6之后就不用配置这个环境变量了。
我的理解是:java的 执行时,按照变量CLASSPATH的值去查找需要的jar包。