28/01/15 16:24
いつのまにかOSXが提供するJar Bundlerがなくなってたので、YosemiteとかでJavaアプリを.app化する方法。
(1)起動可能なjarファイルの作成、と(2) AppMakerによるapp化 の2ステップで簡単にできます。
(1) 起動可能なjarファイルの作成
Eclipseプロジェクトから、Export -> JavaのRunnable JAR file を選択。
Launch configuration からメインプログラムを選択して、Export destinationを適当に決める。
Library handlingには、Package required libraries into generated JAR が僕の環境だと一番しっくりきました。
これで、必要なライブラリなどもexportするjarファイルに含まれます。
あと、app
化するときにアイコンに使いたいicnsファイルをネットから探しておきましょう。(2) AppMakerによるapp化ここからAppMaker
をありがたくダウンロードさせていただく。http://sourceforge.net/projects/jarappmaker/あとは、AppMaker
を起動して、(1)
で作成したjar
ファイルと、アイコンを指定して、起動に必要なJavaのバージョンを指定して、Startボタンを押せば、できます。
簡単!!