7zip、winrarなど、最新のマルチスレッドアーカイバをサポートするタスクはありますか?

StackOverflow https://stackoverflow.com/questions/619910

  •  03-07-2019
  •  | 
  •  

質問

Ant Zipタスクを使用していますが、これは少し廃止されました(大きなファイルの処理速度が遅い)。

マルチスレッドの圧縮/解凍をサポートする、本番用の準備ができた成熟したAntタスクを誰かに教えてもらえますか?

まず、アーカイブファイルの処理速度を上げたいと思います。

7ZIP Antタスクを見つけましたが、見た目は放棄されており、マルチスレッドをサポートしていません。

役に立ちましたか?

解決

execタスクを7zipのコマンドラインバージョンで使用しない理由

他のヒント

Zip / Jarタスクは、Java(したがってant)が組み込みでサポートしているため、うまく機能します(tarサポートについてはわかりません)。ビルトインサポートには、Javaで記述された7zipまたは少なくとも一部のAntタスクに含まれる必要があります。 Antタックを書くのはとても簡単です。所有者を書き、7zip / pbzip / etcにシェルアウトします。本当におもしろいなら、これを試してみてください... 7zip wのLZMAライブラリ/ Javaサポート

7-zipダウンロード、CLIバージョンも

外部依存関係を減らすには、使用するcli圧縮ツールのバージョンをバンドルするだけです。

実行可能ファイルの多く(具体的には7zip)には、複数のプラットフォーム用のcliバージョンがあります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top