これは簡単なはずですが、それを行う方法が見つかりません。Antを使用して、ディレクトリのサブディレクトリにあるzipファイルを同じサブディレクトリに抽出する必要があります。ファイルは、* / .zip などのワイルドカードを含むファイルセットとして ant タスクに渡されます。
たとえば、ant スクリプトは、file.xml を含むファイル a/b/c/file.zip を処理する必要がある場合があるため、unzip タスクを使用してファイルを a/b/c/file.xml に抽出したいと考えていますが、ディレクトリ構造がどうなるかは事前にわかりません。つまり、a/b/c/file.zip または t/u/v/w/x/y/z/file.zip の可能性があります。
解凍タスクには「dest」ディレクトリが必要ですが、スクリプトが実行されるまで、完全な dest ディレクトリがどうなるかわかりません。マッパーも検討しましたが、私が見る限り、これは抽出されたファイルのためのものであり、マッピングの一部として zip ファイルの場所を参照することはできません。
どんな助けでも大歓迎です。
ありがとう、ステフ