[英]Java Web Start in 10.8.2 with native (Apple) Java 1.6 can't find JRE
我正在嘗試在最新的os-x上運行一些.jnlp應用程序(游戲)。 這樣做時,Java Web Start.app建議我安裝Java Runtime Environment(jre_7u9)。 不應該已經包含在os-x,java 1.6中嗎? 作為一個例子,我使用基於java的Eclipse,運行它沒有問題。 我只是擔心新版本會弄亂到目前為止工作得很好的東西(看到幾個線程,人們在安裝java 7之后遇到問題,即使使用Mail應用程序!)。
我對Java幾乎一無所知,所以如果有人能指出我不需要安裝jre_7u9的解決方案,那就太好了。
提前謝謝,問候,丹尼斯。
EDIT1:
似乎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工作的解決方案。
有關如何解決此問題的詳細指南,請參閱Java for OS X 2012-006:如何重新啟用Apple提供的Java SE 6 applet插件和Web Start功能 。
我遇到了同樣的問題,我可以從命令行運行javaws,但從Chrome / Safari / Finder運行使用Java Web Start無效。 我發現的問題是Java Web Start正在尋找不存在的用戶首選項。 我能夠通過運行來實現這個目的:
defaults write com.apple.java.JavaPreferences WebComponentsEnabled -bool true
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.