安装 Chrome Java 插件

安装 Chrome Java 插件

我已经尝试安装 Chrome 的 Java 插件几个小时了,我觉得是时候向更有经验的人请教了。我似乎无法让它工作。我当前的 Java 版本是 64 位 OpenJDK 1.6.0_24。我尝试安装 IcedTea 插件,但没有成功。我目前安装的是 Ubuntu 12.04 64 位。

当我尝试测试 Chrome 中是否启用了 Java 时,任何带有 Java 小程序的网站都无法加载(当我禁用插件时,它们可以加载,但小程序不会加载)。

我按照这里的说明进行操作:http://technonstop.com/install-java-plugin-ubuntu-linux

它说创建这个脚本并运行它:

JAVA_HOME=/usr/lib/jvm/jdk1.7.0
MOZILLA_HOME=~/.mozilla
mkdir $MOZILLA_HOME/plugins
ln -s $JAVA_HOME/jre/lib/i386/libnpjp2.so $MOZILLA_HOME/plugins

注意:您可能需要更改 JAVA_HOME 的值,以便它正确指向您安装的 JDK。64 位用户需要将最后一行更改为:

ln -s $JAVA_HOME/jre/lib/amd64/libnpjp2.so $MOZILLA_HOME/plugins

但这并没有起到什么作用。

我刚刚在 Firefox 上测试了一下,可以正常工作。Chrome 上仍然没有效果

答案1

替代安装 Java for Chrome,也可以安装 icedtea:

 sudo apt-get install icedtea-7-plugin

然后将 icedtea 链接到 chromium 插件文件夹

cd /usr/lib/chromium-browser/plugins

并链接

sudo ln -s /usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/IcedTeaPlugin.so 

答案2

Java 插件在 Chrome(版本 45 及以上)上不再起作用。来自这里

Chrome 支持 NPAPI

网络浏览器的 Java 插件依赖于跨平台插件架构 NPAPI,该架构早已得到所有主流网络浏览器的支持。谷歌于 2013 年 9 月宣布计划在“2014 年底”之前从 Chrome 中删除对 NPAPI 的支持,从而实际上放弃了对 Silverlight、Java、Facebook Video 和其他类似的基于 NPAPI 的插件的支持。最近,谷歌修改了他们的计划,现在声明他们计划在 2015 年底彻底删除 NPAPI。由于目前尚不清楚这些日期是否会进一步延长,我们强烈建议 Java 用户尽快考虑 Chrome 的替代品。相反,我们建议使用 Firefox、Internet Explorer 和 Safari 作为长期选择。

答案3

现在很多答案都过时了。它们不适用于我的 14.04 Ubuntu 安装。因为我的 chrome 实例安装在 中/opt/google/chrome。因此必须在那里创建插件文件夹。

更新后的说明可在此处找到https://www.java.com/en/download/help/enable_browser_ubuntu.xml

  1. 如果您没有插件目录,请创建一个名为 plugins 的目录。输入:mkdir -p /opt/google/chrome/plugins

  2. 在创建符号链接之前,请转到 Google Chrome 插件目录。输入:cd /opt/google/chrome/plugins

  3. 创建符号链接。输入:ln -s /usr/local/java/jre1.7.0/lib/amd64/libnpjp2.so

  4. 重新启动浏览器并测试 Java

针对 Chrome 34 及以上用户的更新

请参见Chromium 中的 java 插件. 自从 Google 默认禁用 NPAPI 接口以来,IcedTea 插件基本上不再适用于 Chome。

最终我的解决方案是切换回 Firefox。

答案4

我发现的最佳解决方案(这些建议对我都不起作用)如下:首先安装 Icedtead 插件:

  • 1)sudo apt-get install icedtea-7-plugin

然后在你的 Chrome 浏览器中转到:

  • 2)chrome->设置->显示高级设置->隐私,然后点击内容设置->插件,然后点击禁用单个插件
  • 3)禁用“IceTea-Web插件“ 和 ”Java™
  • 4)重新启动浏览器。
  • 5)chrome->设置->显示高级设置->隐私,然后点击内容设置->插件,然后点击禁用单个插件
  • 6)启用仅有的IceTea-Web插件
  • 7)享受吧!

相关内容