2010-03-31 51 views
4

我已經制作了我的Java應用程序的jar文件,現在想爲它創建拖放安裝程序。我還想知道如何爲相同目的創建應用程序文件夾的快捷方式。 我該怎麼做?如何創建拖放mac安裝程序?

+0

你問的是如何樣式化磁盤映像?沒有像「拖放安裝程序」這樣的東西。 – deceze 2010-03-31 07:26:54

+0

是的,我想創建一個dmg文件進行安裝。我已經嘗試了應用程序>實用工具>磁盤工具,但接下來要做什麼? 謝謝。 – poonam 2010-03-31 08:01:41

回答

0

使用Disk Utility或hdiutil命令行工具。將hdiutil集成到自動構建工作流程中會更容易。

0

您需要創建一個包含應用程序和符號鏈接到應用程序文件夾的小磁盤映像。使用磁盤工具或hdiutil創建圖像。您可以複製的應用程序,並使用創建符號鏈接的終端:

cd /Volumes/DiskImageName 
ln -s /Applications Applications 
3

塞斯·威利斯DMG Canvas是創建定製DMGS(的東西像一個應用程序文件夾的快捷方式,背景圖片等一個偉大而簡單的方法)。是的,你可以用hdiutil這樣做,但是我更喜歡使用GUI。

1

您可以打包你的.jar.app(即有阻力&降DMG內)與Javapackager這樣的:

javapackager -deploy \ 
    -title "YourTitle" \ 
    -name "Name" \ 
    -appclass your.class.start \ 
    -native dmg \ 
    -outdir ~/Downloads \ 
    -outfile yourOutFileWithoutExtension \ 
    -srcdir "SourceDir" 

你可以使用-srcfiles Your.jar如果只有一個罐子。