如何创建拖放 mac 安装程序?
我已经制作了 java 应用程序的 jar 文件,现在想要为其创建拖放安装程序。此外,我想知道如何为相同目的创建应用程序文件夹的快捷方式。 我该怎么做?
I have made my java application's jar file and now want to create drag and drop installer for it.Also I want to know that how to create shortcut for Applications folder for the same purpose.
how can I do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
Seth Willits 的 DMG Canvas 是创建自定义 DMG 的一种很棒且简单的方法(带有“应用程序”文件夹等内容)快捷方式、背景图像等)。是的,您可以使用 hdiutil 之类的东西自己完成这一切,但我更喜欢使用 GUI。
Seth Willits' DMG Canvas is a great and easy way to create customized DMGs (with things like an Applications folder shortcut, background image, etc). Yes, you can do this all yourself with
hdiutil
and whatnot, but I much prefer using a GUI.您可以使用
Javapackager
将.jar
打包到.app
(在具有拖放功能的 dmg 内),如下所示:您可以使用 < code>-srcfiles Your.jar 如果它只是一个 jar。
You can Package your
.jar
into a.app
(inside a dmg that has drag&drop) withJavapackager
like this:you could use
-srcfiles Your.jar
if its only a single jar.使用磁盘工具或
hdiutil
命令行工具。将hdiutil
集成到自动构建工作流程中更加容易。Use either Disk Utility or the
hdiutil
command-line tool. It's easier to integratehdiutil
into an automatic build workflow.您需要创建一个小磁盘映像,其中包含您的应用程序和指向“应用程序”文件夹的符号链接。使用“磁盘工具”或 hdiutil 创建映像。您只需复制应用程序,然后使用终端创建符号链接:
You need to create a small disk image containing your application and a symbolic link to the Applications folder. Use Disk Utility or hdiutil to create the image. You can just copy the application in, and create the symbolic link using Terminal: