実行可能JARの作成

686 ワード

実行可能JARの作成
1.梱包
jar cvf manifest ExecutableJar.jar .

2.MANIFESTを修正する.MFファイル

Main-Class: com.mycompany.myapp.Sample
Class-Path: . Extension1.jar Extension2.jar

Main-Classアプリケーションエントリクラスの指定
Class-Pathクラスの検索パスは、1つ以上のスペースで区切られています.
#注意:スペースはセミコロンではなく複数のJARパッケージに分かれています
3.実行
java -jar ExecutableJar.jar

#注意Extension 1.jar Extension2.jarは拡張パッケージで、ExecutableJar.とJArは同じディレクトリの下に置く.

/-|
  |-  ExecutableJar.jar
  |-  Extension1.jar 
  |-  Extension2.jar 
  |-  ...