如何设置classpath
方法1:通过设置CLASSPATH
环境变量
在shell中设置方法如下:
CLASSPATH = path1:path2:...
export CLASSPATH
取消环境变量:
unset CLASSPATH
方法2:通过-classpath
传参数
也可以用-cp
说明
- 默认的classpath为当前目录。
- 如果使用了-classpath或者CLASSPATH环境变量,会覆盖默认设置。此时如果要继续保留当前目录,则需要加一个点(.)把当前目录加回来。
- 支持*匹配。
- 如果是class文件,路径指定到包的root目录即可。
- 如果mydir下既有class文件,又有jar文件,需要这样设置:
mydir:mydir/* or mydir/*:mydir
。 - 声明的顺序会决定加载的顺序。
如何查看classpath
实验代码ÿ