【发布时间】:2014-03-25 19:59:24
【问题描述】:
我有一个在 Mac 上运行的现有 Java 6 应用程序,最近开始切换到使用 Java 7。
我已经从 JarBundler(用于创建应用程序包的旧 Java 6 实用程序)切换到 Oracle 的 AppBundler。这似乎按预期工作。我可以通过在 Finder 窗口中双击来启动新的 Java 7 应用程序。我什至可以手动移动应用程序“应用程序”文件夹,它也可以正常工作。
当我使用 Iceberg 实用程序创建安装程序时,我遇到了问题。 安装程序已创建并按预期工作,直到我在运行生成的包安装程序 (.pkg) 后查看 Applications 文件夹。
当我双击应用程序时,没有任何反应。它也没有选择 .icns 文件来显示启动图标(它只是显示一个通用应用程序图标)。
我尝试将应用程序文件夹中的所有文件与应用程序包进行比较,它们似乎是相同的。
我已经尝试了所有我能想到的方法,包括切换到 pkgbuild 和 productbuild。这些工具的行为与 Iceberg 相同。
对此的任何帮助将不胜感激。
【问题讨论】:
标签: java macos installation