1

JAVA でフォルダーを zip、tar、rar、iso などの単一のファイルに保存するためのより簡単で安全な方法は何でしょうか? 圧縮と解凍のようなもの。フォルダ全体を1つのファイルに入れるだけで、圧縮はあまり必要ありません

フォルダーへのパスを指定するだけでファイルと逆のプロセスを取得できるライブラリを探しています。

ありがとう!

4

1 に答える 1

3

GitHubでZT-Zipをチェックしてください。

ディレクトリをZIPアーカイブに圧縮します

ZipUtil.pack(new File("/tmp/demo"), new File("/tmp/demo.zip"));

ZIPアーカイブを抽出する

ZipUtil.unpack(new File("/tmp/demo.zip"), new File("/tmp/demo"));

ライブラリは、存在チェック、 zipアーカイブのサブセットの抽出、zipアーカイブの比較など、他の多くの優れた操作もサポートしています。

Readmeを確認してください

于 2012-11-25T00:11:26.503 に答える