Silk Central を使用していて、必要なすべての.jarファイルをクラスパスに追加する必要があります。アプリケーションの場合、ディレクトリ内にapp_EAR、app_EJB、の4 つのプロジェクトがあります。app_WEBapp_TESTapp
追加する必要がある .jar ファイルは、対応するプロジェクト内の lib フォルダーにあります
C:\app\app_EAR\lib。C:\app\app_TEST\lib
ファイルをクラスパスに追加するには、次の方法で個別に行いました。
app_EAR \lib\*; app_TEST\lib\*
しかし、私の質問は今、アプリディレクトリ内の任意の lib フォルダーで見つかったすべての.jarファイルが任意の深さで含まれていることを示すことは可能ですか?
私はこの方法でそれを試しました:
app*\lib*app という単語を含む任意のディレクトリ ( toapp_EARと) を調べ、それぞれの中に.jarを含むapp_TESTフォルダlibを調べます。Silk Central は、この正規表現を認識できません。
また、次のように試してみました。ディレクトリ内の深さに関係なく、**/lib/**.jarすべてのlibフォルダーを検索しますが、それも認識しません。
前もって感謝します。