2017-01-10 10 views
0

私はSilk Centralで作業しており、クラスパスに必要なファイル.jarをすべて追加する必要があります。私は4つのプロジェクトがあります:app_EAR,app_EJBapp_WEBapp_TESTappディレクトリにあります。クラスパスの正規表現Silk Central

私は追加する必要が.jarファイルは、その対応するプロジェクト内のlibフォルダに配置されています。 C:\app\app_EAR\libC:\app\app_TEST\lib

私は個別に以下の方法でそれを行っているクラスパスにファイルを追加するには: app_EAR \lib\*; app_TEST\lib\*

私の質問は今のところ、アプリケーションディレクトリ内の任意の深さの任意のlibフォルダにある.jarファイルがすべて含まれていることを示すことができますか?

私はそれをこの方法を試してみました: app*\lib*単語アプリ(app_EARapp_TESTを取る)との.jar が含まれている libフォルダそれらの各1内部を含む任意のディレクトリを検索します。 Silk Centralはこの正規表現を認識できません。

**/lib/**.jar私は**/lib/**.jarのすべてのlibフォルダをディレクトリ内の深さにかかわらず見つけましたが、それも認識しませんでした。

ありがとうございます。

答えて

0

残念ながら、これは機能しません。 Javaはクラスパスの再帰的な検索をサポートしていません。 Silk Centralはこの情報をJava VMに渡します。