类路径中的正则表达式 Silk Central
Regular expression in classpath Silk Central
我正在使用 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\*
但是现在我的问题来了,是否可以指示它包括它在应用程序目录中的任何深度的任何 lib 文件夹中找到的所有 .jar 文件?
我试过这样:
app*\lib*
在任何包含单词 app 的目录中查找(取 app_EAR
和 app_TEST
),并在每个目录中查找文件夹 lib包含 .jar。 Silk Central 无法识别此正则表达式。
我也试过这样: **/lib/**.jar
找到所有 lib 文件夹,不管它们在目录中的深度,但它也无法识别它。
提前致谢。
不幸的是,这不起作用。 Java 不支持递归搜索类路径。 Silk Central 只是将此信息传递给 Java VM。
我正在使用 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\*
但是现在我的问题来了,是否可以指示它包括它在应用程序目录中的任何深度的任何 lib 文件夹中找到的所有 .jar 文件?
我试过这样:
app*\lib*
在任何包含单词 app 的目录中查找(取 app_EAR
和 app_TEST
),并在每个目录中查找文件夹 lib包含 .jar。 Silk Central 无法识别此正则表达式。
我也试过这样: **/lib/**.jar
找到所有 lib 文件夹,不管它们在目录中的深度,但它也无法识别它。
提前致谢。
不幸的是,这不起作用。 Java 不支持递归搜索类路径。 Silk Central 只是将此信息传递给 Java VM。