jarコマンドは、jarファイルをの作成・展開などを行うコマンドです。
jarコマンドについて
jarファイルは複数のjavaモジュールをパッケージ化して1つのファイルとしたものです。jarはzip形式の圧縮ファイルなので、zip形式で解凍すれば中身を取り出すことができます。
jarコマンド構文
jar <オプション> <jarファイル名> <ディレクトリ・ファイル…>
オプション | 説明 |
---|---|
-c | jarを新規作成する(★) |
-t | jarの内容を一覧表示する(★) |
-x | jarの中身を取り出す(★) |
-u | jarを更新する(★) |
-v | 実行中にコマンドラインに処理内容を表示する |
-f | jarファイル名を指定する |
-m | マニフェストファイルを指定する |
-i | jarファイルのインデックス情報を作成する |
-o | 圧縮を行わない |
-M | マニフェストファイルを作成しない |
-C | 指定したファイルを取り込む |
(★)の付いたオプションは1回の実行でどれか1つのみ指定可能です。
※オプションは他にもあります。「jar」コマンドでご確認ください。
jarコマンド実行例
- (C:\pkgフォルダ配下を「sample.jar」という名前でパッケージ化する)
- C:\>jar -cvf c:\pkg sample.jar
- (C:\sample.jarを展開する)
- C:\>jar -xvf sample.jar
- (C:\sample.jarの中身を確認する)
- C:\>jar -tf sample.jar
- (C:\sample.jarをC:\pkgフォルダ配下の内容で更新する)
- C:\>jar -uvf sample.jar C:\pkg
コメント