2014-03-25 88 views
1

有现有的Java 6的应用程序,在Mac上工作,最近开始切换到使用Java 7创建包安装我的Java 7应用程序在Mac上

我已经从JarBundler作出的开关(用于创建应用程序包的旧Java 6实用程序)到Oracle的AppBundler。这似乎按预期工作。通过从Finder窗口中双击它,我可以启动新的Java 7应用程序。我甚至可以手动移动应用程序“应用程序”文件夹,它也可以正常工作。

当我使用Iceberg实用程序创建安装程序时,遇到问题。 安装程序创建并按预期工作,直到运行生成的软件包安装程序(.pkg)后查看Applications文件夹。

当我双击应用程序没有任何反应。此外,它不是拿起图标来显示启动图标(它只是显示一个通用的应用程序图标)。

我试着将应用程序文件夹中的所有文件与应用程序包进行比较,它们看起来是一样的。

我已经尝试了所有我能想到的包括切换到pkgbuild和productbuild。这些工具与Iceberg具有相同的行为。

任何帮助,将不胜感激。

回答

相关问题