2009-10-08 105 views
8

我爲我的Java應用程序創建了一個可執行的JAR文件。如果我雙擊然後它工作正常。但我想爲Mac OS創建安裝程序,因爲我無法將JAR文件提供給我的用戶。有什麼建議麼?如何爲我的Java應用程序創建Mac安裝程序?

+0

爲什麼你不能給一個JAR移動更新的jar文件的文件夾中application.app/Content/Java文件給你的用戶?看起來像一個自定義的圖標,它會工作得很花哨。 – 2009-10-08 07:37:51

+5

我的用戶不是技術人員。我也想創建適合其他軟件的設置。 – 2009-10-08 07:39:33

+0

雙擊JAR文件有什麼不當或技術問題? – 2009-10-08 07:40:16

回答

7

那麼,你所要做的就是爲你的應用程序創建一個漂亮的圖標,將它捆綁到你的jar文件,使它看起來更復雜,而不是使用默認的咖啡杯圖標。

這裏是你如何能做到這:

http://www.centerkey.com/mac/java/

請仔細閱讀會議從會議7

的Mac默認具有Java開始。如果你的用戶不是技術人員,如果他們使用的是mac.exe,那麼他們沒有什麼不同,對吧?

+1

尤其是因爲Macs不運行'.exe's。 :P – bug 2012-10-21 18:39:59

+2

**單挑2015 **:使用Java 8和Yosemite爲Java應用程序創建Mac安裝程序的方式發生了重大變化。以上鍊接中的說明已更新爲使用新的'javapackager'工具。舊的* JarBundler *和* AppBundler *方法將過時。 – 2015-09-03 21:12:27

5

只是一個評論,以澄清這一點。 Mac應用程序通常沒有安裝程序。完全一樣。他們沒有註冊表,通常只需將圖標(實際上是具有特定文件夾結構中可執行文件的文件夾)拖到應用程序文件夾中。而已。這就是爲什麼如果你有一個漂亮的圖標的可執行文件,並把它放在一個.dmg圖像文件中,沒有人會知道它的區別。

0

http://informagen.com/JarBundler/試試jarbundler。 您可以創建一個不錯的OSX應用程序,包括帶有圖標的應用程序。 只是運送。用戶可以將此應用程序拖到應用程序。沒有明確的安裝步驟 必要的。

我將這個用於我的項目。

相關問題