Ant Zip taskを使用していますが、これは少し古いです(大きなファイルでは処理速度が遅い)。最新のマルチスレッドアーカイバ(7zip、winrarなど)をサポートするタスクはありますか?
マルチスレッドの圧縮/解凍をサポートする成熟したAntタスクを、プロダクションで使用できる状態にしてくれますか?
まず、アーカイブファイルの処理速度を向上させたいと考えています。
私は7ZIP Ant taskを見つけましたが、放棄されているように見え、マルチスレッドをサポートしていません。
Ant Zip taskを使用していますが、これは少し古いです(大きなファイルでは処理速度が遅い)。最新のマルチスレッドアーカイバ(7zip、winrarなど)をサポートするタスクはありますか?
マルチスレッドの圧縮/解凍をサポートする成熟したAntタスクを、プロダクションで使用できる状態にしてくれますか?
まず、アーカイブファイルの処理速度を向上させたいと考えています。
私は7ZIP Ant taskを見つけましたが、放棄されているように見え、マルチスレッドをサポートしていません。
exec taskをコマンドラインバージョンの7zipで使用しないのはなぜですか?
Zip/Jarタスクは、Java(それゆえant)が組み込まれているため(tarサポートについては不明)、うまく機能します。組み込みのサポートには、Javaで書かれた7zipが必要であるか、少なくともいくつかのantタスクに含まれていなければなりません。 Ant takを書くのはとても簡単です。あなた自身とシェルを7zip/pbzip/etcに書き出します。あなたが本当に進取している場合は、7-zip downloads, CLI versions too
a LZMA library from 7zip w/ Java supportはちょうどあなたが使用したいのCLI圧縮ツールのバージョンをバンドルし、外部への依存を減らすために...このショット与えます。
私は多くの実行可能ファイル(特に7zip)が複数のプラットフォーム用のcliバージョンを持っていると信じています。
2つのポイントはここにあります: - 外部ソフトウェアからの依存度を減らしたいです(つまり、アーカイブをインストールする必要があります)。 - クロスプラットフォームのソリューションがあればうれしいです – FoxyBOA