如何一次性包含CLASSPATH中特定目录中的所有jar?

我的应用程序使用的特定目录中有大约数百个jar子。 所以我认为很难将每个jar子逐个添加到类路径中。 那么有任何命令或任何方式,以便我可以一次性添加所有的jar子。 一些*.jar应该添加所有的jar子。

是的,从Java6开始,您可以使用通配符 。 请参阅“了解类路径通配符”一节

类路径条目可以包含基本名称通配符* ,它被认为等同于指定扩展名为.jar或.JAR的目录中所有文件的列表。 例如,类路径条目foo/*指定名为foo的目录中的所有JAR文件 。 简单地由*组成的类路径条目扩展为当前目录中所有jar文件的列表。

在Java 6之前,您必须单独指定它们。