2011年09月02日

実行可能なjarファイルを作るメモ

久々に作ったらやり方をすっかり忘れていたので、メモしておく。

とりあえずhello worldプログラムでも作る
$ mkdir sample
$ vi sample/Hello.java
package sample;
public class Hello {
  public static void main(String[] args) {
    System.out.println("ぼくりっちー!こんにちはこんにちは!");
  }
}

コンパイル
$ javac sample/Hello.java

マニフェストファイルを作る
$ vi manifest
$ Main-Class: sample.Hello

jarファイルの作成
$ jar cvfm Hello.jar manifest */*.class

実行してみる
$ java -jar Hello.jar
ぼくりっちー!こんにちはこんにちは!