我正在尝试在最新的 os-x 上运行一些 .jnlp 应用程序(游戏)。在这样做的同时,Java Web Start.app 建议我安装 Java 运行时环境 (jre_7u9)。那不应该已经包含在 os-x, java 1.6 中了吗?例如,我使用基于 java 的 Eclipse,运行它没有问题。我只是担心新版本可能会弄乱一些迄今为止运行良好的东西(看到几个线程,人们在安装 java 7 后遇到问题,即使使用邮件应用程序也是如此!)。
我对java几乎一无所知,所以如果有人能指出不涉及安装jre_7u9的解决方案,那就太好了。
在此先感谢,问候,丹尼斯。
编辑1:
似乎 user/bin/javaws 指向了错误的方向:
javaws
No Java runtime present, requesting install.
Unable to locate a Java Runtime to invoke.
那是:
/System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/javaws
如果我将其更改为(如此处建议的那样http://support.apple.com/kb/HT5559)
/System/Library/Frameworks/JavaVM.framework/Commands/javaws
它工作正常,但是它并不能帮助 Java Web Start.app 正常运行,它仍然需要安装 JRE,这是一派胡言。
p/s/这个线程讨论了同样的问题。这个也是。但到目前为止,我还没有看到任何使 Java Web Start 工作的解决方案。