我正在使用Silk Central,我需要在类路径中添加所需的所有 .jar 文件。对于该应用程序,我在app_EAR
目录中有四个项目:app_EJB
,app_WEB
,app_TEST
,app
。
我需要添加的.jar文件位于其相应项目中的lib文件夹中:
C:\app\app_EAR\lib
和C:\app\app_TEST\lib
要将文件添加到类路径,我已按以下方式单独完成:
app_EAR \lib\*; app_TEST\lib\*
但我现在提出的问题是,是否可以指出它包含在app目录中任何深度的任何lib文件夹中找到的所有 .jar 文件?
我试过这种方式:
app*\lib*
查看包含单词app的任何目录(取app_EAR
和app_TEST
),并在其中每个目录中包含 lib 的文件夹的.jar 即可。 Silk Central无法识别此正则表达式。
我也尝试过这样做:**/lib/**.jar
找到所有 lib 文件夹,无论它们在目录中的深度如何,但它也无法识别它。
提前致谢。
答案 0 :(得分:0)
不幸的是,这不起作用。 Java不支持递归地搜索类路径。 Silk Central只是将此信息传递给Java VM。