我已经制作了我的 java 应用程序的 jar 文件,现在想为其创建拖放安装程序。我还想知道如何为应用程序文件夹创建快捷方式以实现相同目的。我怎样才能做到这一点?
问问题
2871 次
4 回答
3
Seth Willits 的DMG Canvas是一种创建自定义 DMG(包括应用程序文件夹快捷方式、背景图像等)的绝佳且简单的方法。是的,你可以自己做这一切hdiutil
,但我更喜欢使用 GUI。
于 2011-03-27T19:28:18.330 回答
2
您可以将您的打包.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
如果它只有一个罐子,你可以使用。
于 2017-09-01T17:56:38.063 回答
0
您需要创建一个包含您的应用程序的小磁盘映像和一个指向 Applications 文件夹的符号链接。使用磁盘工具或 hdiutil 创建映像。您可以复制应用程序,并使用终端创建符号链接:
cd /Volumes/DiskImageName
ln -s /Applications Applications
于 2011-03-27T17:03:13.860 回答
0
使用磁盘工具或hdiutil
命令行工具。更容易集成hdiutil
到自动构建工作流程中。
于 2010-04-06T15:43:08.703 回答