unpack200 - JAR アンパックツール

形式

unpack200 [ options ] input-file JAR-file

オプションは順不同です。コマンド行の最後のオプションが、前に指定したすべてのオプションに優先します。

input-file
入力ファイルの名前です。pack200 gzip ファイルか pack200 ファイルになります。入力ファイルは、0 のエフォートを指定して pack200(1) によって生成された JAR ファイルの場合もあります。この場合は、入力ファイルの内容が、pack200 マーカーとともに出力 JAR ファイルにコピーされます。
JAR-file
出力 JAR ファイルの名前です。

説明

unpack200 は、pack200(1) によって生成された圧縮ファイルを JAR ファイルに変換する、ネイティブ実装です。一般的な使用法は、以下のとおりです。

% unpack200 myarchive.pack.gz myarchive.jar

この例では、myarchive.jar が、デフォルトの unpack200 設定を使用して、myarchive.pack.gz から作成されます。

オプション

標準オプション

-Hvalue --deflate-hint=value

JAR ファイル内のすべてのエントリについて、truefalse、または keep になるようにデフレーションを設定します。デフォルトモードは keep です。true または false の場合は、デフォルトの動作が優先され、出力 JAR ファイル内のすべてのエントリで、デフレーションモードが設定されます。

非標準オプション

-r --remove-pack-file

入力した圧縮ファイルを削除します。

-v --verbose

最小限のメッセージを出力します。このオプションを複数列挙すると、さらに詳細なメッセージが出力されます。

-q --quiet

メッセージの表示されない非表示操作に指定します。

-lfilename --log-file=filename

メッセージを出力するログファイルを指定します。

終了状態

次の終了状態が返されます。

 0 正常に終了した場合

>0 エラーが生じた場合

関連項目

このコマンドは、unpack(1) と混同しないでください。これらは完全に別々の製品です。

SDK とともに提供される J2SE API 仕様は、矛盾が起きた場合に信頼できる情報源として活用できます。