Google已将其Chrome浏览器更新为版本35。此新版本使用Aura代替GTK2,并且不再支持Java等NPAPI插件(OpenJDK和Oracle)。像PepperFlash这样的PPAPI插件仍然可以使用。
我的学校每天都使用Google Chrome和Google应用,对于我们使用的某些教育网站来说,这似乎是一个潜在的大问题。有没有人遇到过使Java正常运行的解决方案或解决方法?
Google已将其Chrome浏览器更新为版本35。此新版本使用Aura代替GTK2,并且不再支持Java等NPAPI插件(OpenJDK和Oracle)。像PepperFlash这样的PPAPI插件仍然可以使用。
我的学校每天都使用Google Chrome和Google应用,对于我们使用的某些教育网站来说,这似乎是一个潜在的大问题。有没有人遇到过使Java正常运行的解决方案或解决方法?
Answers:
您无法使Java在Chrome 35上运行。这是因为删除了较旧的插件NPAPI。我提出了一个错误报告。等待开发人员的适当回应。该错误报告位于:https : //code.google.com/p/chromium/issues/detail?id=375909。您可以在此处尝试并遵循讨论的主题:https : //groups.google.com/a/chromium.org/forum/#!topic/chromium-dev/xEbgvWE7wMk
更新 看起来我们将在这里停留相当长的时间。我的错误报告已合并到父错误中,并且设置为“无法修复”。在这里:https : //code.google.com/p/chromium/issues/detail?id=363053
UPDATE2 一个相关问题已发布到Oracle。没有太多的牵引力。你们可以在该主题上开始讨论。转到此处:https : //community.oracle.com/thread/3511913
所有人:要保持Chrome正常运行,请将GOogle Chrome降级到34。您可以在此处下载deb:http ://mirror.pcbeta.com/google/chrome/deb/pool/main/g/google-chrome -stable /。然后使用突触包管理器或使用命令行来锁定google-chrome-stable包的升级。Chrome 34没有明显的错误,因此您可以在接下来的3个月内安全使用它。我希望到那时可以添加一些补丁。
你CAN获取Java在Chrome工作,或者至少使NPAPI插件,它...暂时的。该选项已在Chrome 45中完全删除。(目前为43,估计为2015年9月。)
请注意,启用NPAPI并不一定意味着Java Applet可以工作……我尝试了一次,但没有成功。这可能是由于安装了最新的Java,无论如何它几乎可以锁定任何Web访问。遗憾的是,由于已经创建了许多漂亮的Java增强的Web服务(例如http://www.freerouting.net/)。
在任何情况下,通过浏览到以下位置即可找到启用NPAPI的选项:
chrome://flags/#enable-npapi
同样,您的里程可能会有所不同(YMMV。)
#enable-npapi
选项flags
。经过大量的挖掘,似乎您再也无法在Google Chrome浏览器中使用Java了……这与Google Chrome浏览器团队的实力相当。我女儿上学需要它。