unpack200
コマンドは、Webデプロイメント用にパック・ファイルをJARファイルに変換する場合に使用します。
形式
unpack200 [ options ] input-file JAR-file
options
コマンド行オプションです。「unpack200コマンドのオプション」を参照してください。
input-file
入力ファイルの名前です。入力ファイルは、pack200 gzip
ファイルまたはpack200
ファイルです。また、0
を設定すればpack200
で作成されたJARファイルも入力ファイルとして使用できます。この場合、入力ファイルの内容がpack200
マーカーとともに出力JARファイルにコピーされます。
JAR-file
出力JARファイル名。
説明
unpack200
コマンドは、Webデプロイメント用にpack200
で作成されたパック・ファイルをJARファイルに変換するネイティブ実装です。一般的な使用例を次に示します。次の例では、unpack200
コマンドのデフォルト設定で、myarchive.pack.gz
からmyarchive.jar
ファイルが作成されます。
unpack200 myarchive.pack.gz myarchive.jar
unpack200コマンドのオプション
-Hvalue
または--deflate-hint=value
JARファイル内のすべてのエントリにtrue
、false
、keep
としてデフレーションを設定します。デフォルト・モードはkeep
です。値がtrue
またはfalse
の場合、--deflate=hint
オプションはデフォルトの動作をオーバーライドして、出力JARファイル内のすべてのエントリにデフレーション・モードを設定します。
-r
または--remove-pack-file
入力パック・ファイルを削除します。
-v
または--verbose
最小限のメッセージを表示します。このオプションを複数指定すると、より詳細なメッセージが表示されます。
-q
または--quiet
メッセージを表示せずに動作します。
-l
filenameまたは--log-file=filename
出力メッセージのログが記録されるログ・ファイルを指定します。
-?
または-h
または--help
unpack200
コマンドに関するヘルプ情報を出力します。
-V
または--version
unpack200
コマンドに関するバージョン情報を出力します。
-Joption
Java仮想マシンにオプションを渡します。ここでoption
は、Javaアプリケーション起動ツールのリファレンス・ページに記載されているいずれかのオプションです。たとえば、-J-Xms48m
と指定すると、スタートアップ・メモリーは48Mバイトに設定されます。
注
このコマンドとunpack
コマンドを混同しないでください。これらは別製品です。
JDKに付属するJava SE API仕様との相違が見つかった場合には、仕様を優先してください。
終了ステータス
終了値(正常に完了した場合は0、エラーが発生した場合は0よりも大きい値)が返されます。