macos - 如何更改 javapackager 用于 .pkg 安装程序的图标?

标签 macos javapackager

在 Mac OS X 10.12 下使用 javapackager,我可以生成一个 .pkg 文件。此包在打开时包含一个通用的灰色图标,如下图所示:

enter image description here

如何将通用图标更改为我自己选择的图标?我目前正在使用选项 -Bicon=.... 来设置一个图标,它适用于应用程序图标,但似乎不会更改 .pkg 文件中的图标。 Oracle's documentation for javapackager 中似乎没有记录任何其他与图标相关的选项.

最佳答案

如果您创建一个文件夹结构 package/macosx 并在该文件夹中放置一个 .png 文件,命名约定为 MyAppName-background.png(将 MyAppName 替换为您的应用程序名称)javapackager 将拾取它。您还可以将 .icns 文件 MyAppName.icns 放在同一个文件夹中,它将用于应用程序图标和 dmg-packaging如果您也想使用它。

关于macos - 如何更改 javapackager 用于 .pkg 安装程序的图标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44081611/

相关文章:

java - Mac OS HSDB HotSpot 调试器无法附加到进程

macos - 在Mac上升级控制台emacs(/usr/bin/emacs)

java - 如何为使用 javapackager 创建的可执行文件指定类路径?

java - 如何跟踪基于 javapackager 的应用程序在 macOS 上启动时执行的操作?

macos - Git 差异 : Write output and exit instead of interactive mode

macos - Boot2Docker 搜索不存在的 docker-bootstrap.sock

java - javapackager 可以只生成 .app 而不是 .dmg 吗?

java - 在 macOS High Sierra 上使用 javapackager 找不到 icns 文件错误

objective-c - Mac 唤醒时如何调用方法