unpack200 [ options ] input-file JAR-file
オプションの指定順序に決まりはありません。コマンド行に指定された最後のオプションが、それ以前に指定されたすべてのオプションより優先されます。
input-fileJAR-fileunpack200 は、pack200(1) で作成されたパックファイルを JAR ファイルに変換するネイティブ実装です。一般的な使用方法:
% unpack200 myarchive.pack.gz myarchive.jar
この例では、デフォルトの unpack200 設定で、myarchive.pack.gz から myarchive.jar が作成されます。
-Hvalue --deflate-hint=value
JAR ファイル内のすべてのエントリに true、false、keep としてデフレーションを設定します。デフォルトモードは keep です。true または false の場合、デフォルトの動作をオーバーライドして、出力 JAR ファイル内のすべてのエントリのデフレーションモードを設定します。
-r --remove-pack-file
入力パックファイルを削除します。
-v --verbose
最小限のメッセージを出力します。このオプションを複数指定すると、より長いメッセージが出力されます。
-q --quiet
メッセージを表示せずに動作します。
-lfilename --log-file=filename
出力メッセージのログファイルを指定します。
-? -h --help
このコマンドに関するヘルプ情報を出力します。
-V --version
このコマンドに関するバージョン情報を出力します。
-Joption
unpack200 によって呼び出される Java 起動ツールに optionを渡します。
次の終了値が返されます。
0: 正常終了した場合。
>0: エラーが発生した場合。
jar - Java Archive ツールjarsigner - JAR Signer ツールattributes(5) のマニュアルページこのコマンドと unpack(1) を混同しないでください。これらは別製品です。
SDK に付属する Java SE API 仕様との相違が見つかった場合には、仕様を優先してください。