CLASSPATH常规设置
类路径(CLASSPATH)是Java运行时环境搜索类和其他资源文件的路径,在使用jdk命令行工具(java,javac,javadoc等)时,
可以使用"-classpath
"选项或者“CLASSPATH
”环境变量来设置其路径。
当然,推荐使用“-classpath”选项来设置,因为你可以为每个应用程序单独设置它,而不影响其他应用程序,也不需要其他应用程序修改其值。
注意:使用set命令时,必须省略等号(=)周围的空格;指定多个类路径条目的顺序很重要,Java解释器将按照类路径变量中的顺序查找目录中的类。
每个类路径(classpath)应以文件名或目录结尾,具体取决于:
1)对于包含.class文件的.jar或.zip文件,类路径以.zip或.jar文件的名称结尾。
2)对于未命名包中的“.class”文件,类路径以包含.class文件的目录结尾。
3)对于命名包中的“.class”文件,类路径以包含“根”包(完整包名称中的第一个包)的目录结尾。
CLASSPATH的通配符
类路径中可以包含通配符-星号(*),该通配符被认为等同于指定目录中扩展名为".jar"或".JAR"的所有文件的列表。