当前位置: 首页 > 知识库问答 >
问题:

构建.dmg包需要Apple Developer ID

黄俊誉
2023-03-14

我试图使用Eclipse和e(fx)clipse为JavaFX应用程序构建一个.dmg包,但它给了我以下错误:

Did not find a key matching 'Developer ID Application: '

BUILD FAILED
/Users/xxx/git/xxx/xxx/build/build.xml:203: Error: Bundler "DMG Installer" (dmg) failed to produce a bundle.

共有1个答案

席兴朝
2023-03-14

这仍然是可能的(从1.8.0_76开始),而且我一直都是这样做的。我的部署设置是:

    <fx:deploy
        verbose="true"
        embedJNLP="false"
        extension="false"
        includeDT="false"
        offlineAllowed="true"
        outdir="${basedir}/deploy"
        outfile="???"
        nativeBundles="dmg"
        updatemode="background" >

        <fx:info title="???" vendor="???"/>
        <fx:application refId="fxApplication"/>
        <fx:resources refid="appRes"/>
    </fx:deploy>

你将不得不用???用自己的名字。

 类似资料:
  • 当我单击Maven Build时,我需要在m2e窗口中指定的目标是什么?

  • create-dmg A shell script to build fancy DMGs. Status and contribution policy Create-dmg is maintained thanks to the contributors who send pull requests.As of May 2020, Andrew Janke is the primary mai

  • 我正在尝试构建一个避免不必要的批量的docker映像,并且遇到了一个我认为应该很常见的问题,但是到目前为止我还没有找到一个直截了当的解决方案。(我正在Ubuntu18.04系统上构建docker,从ubuntu层的

  • 我想从Java创建一个DMG文件。 它需要是Java的原因有两个:它必须是我们构建场的一部分(目前在非Mac OS X平台上运行),并且我们的构建使用Maven(这几乎意味着Java)。 据我所知,DMG文件中可以包含ISO9660文件系统。我可以用这个创建这样的beast,但我仍然需要用DMG格式包装整个东西的部分。类似于iso2dmg的工具,只是我需要它用于Java。 回答时:忘记Maven部

  • 我正在我的Android应用程序中创建钱包,使用库Web3j:https://web3j.io/ 参见代码: 它正在正确创建钱包,问题是这个过程需要很长时间,大约10分钟。 我做错什么了吗? 有没有其他方法可以让它更快?

  • 我试图添加库暴露到我的项目。所以,它把我带到了bintray页面,在那里它说使用。我打开我的文件并将该文件放入段: IntelliJ自动构建它,我得到以下错误 警告:根项目“DB表到Orm”:无法生成Kotlin项目配置详细信息:java。朗。反思。InvocationTargetException:null由:org引起。格拉德尔。应用程序编程接口。人工制品ResolveException:无法