javaプロジェクトを簡単に単一jarファイルで配布する
ということでOne-jarについて調べた。
http://www.ibm.com/developerworks/jp/java/library/j-onejar/
One-jarのプロジェクト http://sourceforge.jp/projects/sfnet_one-jar/
からjarもダウンロードしてみたけど設定とかが面倒そう。antのtaskになってるからこっちのほうが便利なときも多いかもしれないが…
IBMのページの参考文献でFat JAR Eclipse Pluginに統合されているとあるので、こっちを利用する。
http://fjep.sourceforge.net/
Install New Softwareでhttp://kurucz-grafika.de/fatjarをLocationにaddしてプラグインをインストール。
実行手順は
1.Fileメニューか右クリックからExport...
2.プラグインが正常に入っていればOtherに「Fat Jar Exporter」が追加されているので選択して[Next>]
3.プロジェクトを選択して[Next>]
4.jarファイル名を設定
5.メインクラスを選択
6.One-JARはオプションなのでチェックして[Next>]*1
7.含めるJarを選択
8.[Finish]
以上
*1:One-Jar-Expandは何を設定するのかわからない。