我正在从 Oracle Java 切换到 OpenJDK。我从系统中删除了所有 Java 痕迹,无论供应商如何,然后从头开始。我下载了最新的 OpenJDK tarball 并将其放在 /opt/java/latest 中。除了 Firefox 中的 Java 内容外,一切都运行良好。
我也去了http://icedtea.wildebeest.org/download/icedtea-web-binaries/1.8/linux/下载icedtea,这样我就可以获得Firefox可以使用的java插件。
解压 zip 后,icedtea-web-image/lib 中缺少 icedteaplugin.so
由于我上面发布的 URL 不起作用,那么可以去哪个网站获取 icedteaplugin.so 呢?
请不要回复“运行 yum install...”。我手动设置它是有充分理由的。
提前感谢你的帮助。
答案1
据我所知,出于安全和隐私原因,大多数当前浏览器已删除对 OpenJDK 和 JAVA 以及其他 NPAPI 插件(如 Flash 等)的支持。检查以下链接以供参考:
https://en.wikipedia.org/wiki/NPAPI#Support/deprecation
还是关于 NPAPI 支持,在同一篇文章中列出了仍然支持这些插件的其他浏览器。从该列表来看,Waterfox 是一个非常接近 Firefox 的产品——事实上,它是基于 Firefox 的,并且仍然支持 JAVA——这意味着它也可以支持 OpenJDK。