Java 如何在类路径中使用通配符添加多个jar?
我已经使用了太多的第三方库(jar文件),所以我的CLASSPATH完全混乱了,因为我必须包括我使用的每个jar文件的路径。
我一直在想是否可以使用通配符()运算符(例如 .jar)将所有jar文件包含在文件夹中。但这似乎不起作用。还有其他方法可以缩短PC上当前看起来像文章;)的CLASSPATH吗?
回答:
类路径条目可以包含基本名称通配符*
,该通配符被认为等效于指定目录中所有扩展名为.jar
或.JAR
的文件的列表。例如,类路径条目foo/*
指定目录foo中的所有JAR文件。一个类路径条目,仅由组成,*
扩展为当前目录中所有jar文件的列表。
这应该在Java6中有效,不确定Java5
(如果它似乎它不能按预期工作,尝试把引号例如:。 "foo/*"
)
以上是 Java 如何在类路径中使用通配符添加多个jar? 的全部内容, 来源链接: utcz.com/qa/412687.html