我爲我的Java應用程序創建了一個可執行的JAR文件。如果我雙擊然後它工作正常。但我想爲Mac OS創建安裝程序,因爲我無法將JAR文件提供給我的用戶。有什麼建議麼?如何爲我的Java應用程序創建Mac安裝程序?
回答
那麼,你所要做的就是爲你的應用程序創建一個漂亮的圖標,將它捆綁到你的jar文件,使它看起來更復雜,而不是使用默認的咖啡杯圖標。
這裏是你如何能做到這:
http://www.centerkey.com/mac/java/
請仔細閱讀會議從會議7
的Mac默認具有Java開始。如果你的用戶不是技術人員,如果他們使用的是mac.exe,那麼他們沒有什麼不同,對吧?
尤其是因爲Macs不運行'.exe's。 :P – bug 2012-10-21 18:39:59
**單挑2015 **:使用Java 8和Yosemite爲Java應用程序創建Mac安裝程序的方式發生了重大變化。以上鍊接中的說明已更新爲使用新的'javapackager'工具。舊的* JarBundler *和* AppBundler *方法將過時。 – 2015-09-03 21:12:27
我同意一個罐子應該足夠;但也許你想檢查this (ClickInstall MacOSX 1.0.2)安裝程序構建工具的OSX。
第一個在Google上搜索「Mac Installer」是Wikipedia article about the Mac Installer。
您可以點擊此處閱讀Apple的Software Delivery Guide。它詳盡無遺地告訴你一切你可能想知道的事情。
爲了您自己的利益,請閱讀How To Ask Questions The Smart Way。這樣你會得到更好的結果。
只是一個評論,以澄清這一點。 Mac應用程序通常沒有安裝程序。完全一樣。他們沒有註冊表,通常只需將圖標(實際上是具有特定文件夾結構中可執行文件的文件夾)拖到應用程序文件夾中。而已。這就是爲什麼如果你有一個漂亮的圖標的可執行文件,並把它放在一個.dmg圖像文件中,沒有人會知道它的區別。
從http://informagen.com/JarBundler/試試jarbundler。 您可以創建一個不錯的OSX應用程序,包括帶有圖標的應用程序。 只是運送。用戶可以將此應用程序拖到應用程序。沒有明確的安裝步驟 必要的。
我將這個用於我的項目。
好吧,如果這是你要找的,How to Create a Mac Installer for Java Application 試試看,很多人都可以幫忙。
請注意,這是一個鏈接到(一個話題上的和有用的)YouTube視頻。 – 2014-02-04 00:43:45
這個工作對我來說:https://github.com/Jorl17/jar2app
在代碼中所做的任何更改,我只需要
- 1. 創建安裝程序我的Mac應用程序
- 2. 如何爲Java應用程序創建安裝程序?
- 3. 創建包安裝我的Java 7應用程序在Mac上
- 4. 如何爲我的Java應用程序創建Linux Ubuntu/OpenSUSE安裝程序?
- 5. 如何在Windows上正確創建Mac應用程序/安裝程序(Java)?
- 6. 爲mac創建dmg安裝程序
- 7. 如何爲Adobe AIR應用程序創建本機Mac安裝程序文件?
- 8. 爲Java應用程序創建安裝程序
- 9. 爲java應用程序創建自定義安裝程序
- 10. 爲java web應用程序(linux和Windows)創建安裝程序
- 11. 創建Java應用程序安裝包
- 12. 如何爲PHP應用程序創建安裝程序?
- 13. 如何爲mac創建應用程序?
- 14. 如何準備Mac安裝我的Java Swing應用程序
- 15. 如何使用Visual Studio爲Java應用程序創建安裝程序
- 16. 如何在單個安裝程序中爲Java EE Web應用程序創建安裝程序?
- 17. 如何爲我的Laravel應用程序創建Web安裝程序?
- 18. 如何創建Chrome打包應用程序的安裝程序?
- 19. 爲更新的WinForms應用程序創建安裝程序
- 20. 爲基於JavaScript的應用程序創建安裝程序
- 21. 創建Mac OSX上安裝程序
- 22. 如何爲Ubuntu創建安裝程序
- 23. 如何爲solaris創建安裝程序
- 24. 如何爲.net創建安裝程序
- 25. 如何爲我的C#應用程序製作安裝程序?
- 26. 如何爲java應用程序製作安裝程序
- 27. 爲Java應用程序創建安裝程序作爲Windows服務運行
- 28. 爲多個應用程序創建一個安裝程序
- 29. 提示爲.NET應用程序創建安裝程序
- 30. 爲Linux應用程序創建安裝程序
爲什麼你不能給一個JAR移動更新的jar文件的文件夾中application.app/Content/Java文件給你的用戶?看起來像一個自定義的圖標,它會工作得很花哨。 – 2009-10-08 07:37:51
我的用戶不是技術人員。我也想創建適合其他軟件的設置。 – 2009-10-08 07:39:33
雙擊JAR文件有什麼不當或技術問題? – 2009-10-08 07:40:16