如何在Java Chrome浏览器上使用Java插件?


62

Google已将其Chrome浏览器更新为版本35。此新版本使用Aura代替GTK2,并且不再支持Java等NPAPI插件(OpenJDK和Oracle)。像PepperFlash这样的PPAPI插件仍然可以使用。

我的学校每天都使用Google Chrome和Google应用,对于我们使用的某些教育网站来说,这似乎是一个潜在的大问题。有没有人遇到过使Java正常运行的解决方案或解决方法?

此WEB UPD8文章确认Java不起作用


5
Java不会像其他任何NPAPI插件一样在Chrome上运行,除非将其移至PPAPI体系结构。参考:这里这里
dadexix86

如果可用,您可以下载jar文件,然后在桌面上而不是在Chrome中运行它。
saiarcot895 2014年

Chrome多年来在OS X上均不支持Java,因此任何人都可以在Linux上看到它……
Gabor

我在ubuntu12.4LTS的突触中安装了Chromium 34,似乎也可以正常工作,java也是如此。这就是我目前的解决方案。Jes

Answers:


56

您无法使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个月内安全使用它。我希望到那时可以添加一些补丁。


5
如果您已经启动了Chrome 35,则您的用户个人资料目录将与Chrome 34不兼容。如果要降级而不丢失功能或数据,请参见superuser.com/questions/757941/…
罗布W

1
除非您不使用Google Sync;否则)
Rob W

3
有趣的是,Chrome for Windows仍支持NPAPI插件。
Rael Gugelmin Cunha 2014年

5
看起来Oracle
Mateo

11
降级不是一种选择。当需要NPAPI时,我使用firefox。
Fernando Kosh 2014年

2

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。)


3
使用Chrome版本43.0.2357.125(64位)时,没有#enable-npapi选项flags。经过大量的挖掘,似乎您再也无法在Google Chrome浏览器中使用Java了……这与Google Chrome浏览器团队的实力相当。我女儿上学需要它。
2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.