是否可以使用 gluon 的 client-maven-plugin 配置自定义 mac osx 应用程序图标集?

is it possible to configure custom mac osx app icon set with client-maven-plugin of gluon?

我正在试验来自 Gluon 的 client-maven-plugin。 mvn client:build 的输出生成一个 mac osx 应用程序,在 appiconset 上有一组默认图标。

我的问题:是否可以使用 gluon client-maven-plugin 配置自定义应用程序图标?

如果您使用客户端 plugin 为 Mac OS 或 iOS 构建 JavaFX 项目,默认情况下它会生成一个 gensrc 文件夹build 文件夹,其中复制了一组默认资产。

可以看到打印出来的评论:

Default Mac resources generated in .

Consider copying them to before performing any modification

这意味着您应该将 mac 文件夹从 gensrc 复制到您的 src 文件夹(因此您应该有 src/mac/Info.plistsrc/mac/assets、. ..),所以下次您构建应用程序时,将改用这些资产。

一旦您确认这按预期工作,您可以轻松地用您自己的资产更改包含的资产,或根据需要修改默认 plist。