Objective c 让用户从Mac OS X应用程序安装Java
好的,这是我的情况:Objective c 让用户从Mac OS X应用程序安装Java,objective-c,macos,cocoa,java,Objective C,Macos,Cocoa,Java,好的,这是我的情况: 我有一个应用程序(我将从应用程序商店中分发) 该应用程序依赖于一个“包含的”.jar文件 因此,为了让应用程序顺利运行,用户OSX安装上必须存在java运行时 最近,Mountain Lion删除了以前的Java运行时安装 我知道Java可以在需要的时候安装 但是: 我的应用程序被拒绝了,似乎是因为它“什么都没做” 我怀疑问题在于测试是在运行Mountain Lion的Mac上完成的,没有Java运行时 问题: 如何确保安装了Java运行时 为什么调用/usr/b
- 我有一个应用程序(我将从应用程序商店中分发)
- 该应用程序依赖于一个“包含的”
文件.jar
- 因此,为了让应用程序顺利运行,用户OSX安装上必须存在java运行时
- 最近,Mountain Lion删除了以前的
Java运行时安装
- 我知道Java可以在需要的时候安装
- 我的应用程序被拒绝了,似乎是因为它“什么都没做”
- 我怀疑问题在于测试是在运行Mountain Lion的Mac上完成的,没有Java运行时
- 如何确保安装了Java运行时
- 为什么调用
不会触发JRE的自动安装/usr/bin/java
- 在我们使用运行时之前,如何让用户安装运行时
- 苹果不允许安装依赖Java的应用程序。例如,见
:
Hi guest-苹果不允许在应用商店中使用Java。然而,
他们不允许应用商店应用依赖于任何预安装的应用
操作系统中存在的功能除外。如果你想发货
你的Java应用程序通过Mac应用程序商店,你必须创建一个
包含应用程序和JRE的软件包,并将其作为
单个单元。我们明确地允许重新分发OracleJDK和
在这种情况下的JRE;查看您在安装时接受的许可证
下载JDK以了解详细信息
也许这个链接有帮助:苹果不允许安装依赖Java的应用程序。例如,见 : Hi guest-苹果不允许在应用商店中使用Java。然而, 他们不允许应用商店应用依赖于任何预安装的应用 操作系统中存在的功能除外。如果你想发货 你的Java应用程序通过Mac应用程序商店,你必须创建一个 包含应用程序和JRE的软件包,并将其作为 单个单元。我们明确地允许重新分发OracleJDK和 在这种情况下的JRE;查看您在安装时接受的许可证 下载JDK以了解详细信息
也许这个链接有帮助:这似乎是一个可行的解决方案。让我看看是否可以这样做,因为这似乎是我解决问题的唯一方法(我正在尝试使用YUI Compressor(),而Java似乎是唯一的方法…)。谢谢你的建议!;-)这似乎是一个可行的解决方案。让我看看是否可以这样做,因为这似乎是我解决问题的唯一方法(我正在尝试使用YUI Compressor(),而Java似乎是唯一的方法…)。谢谢你的建议!;-)