antライブラリを使用してファイルを圧縮する必要があります。ビルドスクリプトではなくライブラリでantを使用した例は見つかりませんでした。
org.apache.tools.zipパッケージのクラスを見ましたが、ファイルをzipに設定するときにアステリックス記号を使用するのに役立つコードが見つかりません。
では、antライブラリを使用して、あるパターンに一致するファイルを圧縮するにはどうすればよいですか?
シナリオの例を次に示します。アプリケーションは「/ziptest/*example.txt」のような文字列を受信するため、アプリケーションは名前が「example」で終わり、拡張子がziptestディレクトリのtxtであるすべてのファイルを圧縮する必要があります。
重要なのは、Javaコードでそれを行う必要があるということです。このタスクにはAntライブラリを使用したかったのです。