在Ubuntu中安装Chrome的Java插件

时间:2012-08-02 14:15:25

标签: java google-chrome ubuntu

我有JDK,在Ubuntu中一切正常,我的意思是IDE,一些应用程序,我能够开发和运行项目,但我在Chrome中收到了一条消息:Java(TM) is required to display this content

我需要运行这个小程序。我怎么做?由于此处安装了GWT插件,我需要在Chrome中运行它。我应该在脚本中添加一些参数吗?或者还有另一种方式吗?我看到了建议在Windows和Mac中为Chrome安装Java插件的链接,但不是Linux。谢谢你的补充。

我在/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/libnpt.so中找到/opt/google/chrome/plugins的链接,它没有帮助(嗯,这不是libnpjp2.so,这是推荐用于此案例,但它是我看到的最接近的一个有)。

更新:我在我的计算机上找到libnpjp2.so,以下命令有帮助:sudo ln -s /usr/lib/jvm/jdk1.7.0_03/jre/lib/amd64/libnpjp2.so /opt/google/chrome/plugins/

6 个答案:

答案 0 :(得分:13)

目前的Chrome版本不需要更多此选项。

要安装java plugin for browsers,如果您使用的是打包的java,请根据您的java版本安装以下软件包之一:

sudo apt-get install icedtea6-plugin

sudo apt-get install icedtea-7-plugin

要检查您的版本,请打开终端(命令行)并键入:

java -version

Java 1.6将需要icedtea6-plugin,Java 1.7 icedtea-7-plugin

答案 1 :(得分:3)

在Ubuntu 13.04 x64上,

sudo apt-get install icedtea-7-plugin

工作得很好。 谢谢。

答案 2 :(得分:3)

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

  1. sudo apt-get install icedtea-7-plugin
  2. 然后在Chrome浏览器中转到:

    1. 铬 - >设置 - >显示高级设置 - >隐私然后点击 内容设置 - >插件然后单击“禁用单个插件”
    2. 禁用“IceTea-Web插件”和“Java(TM)”
    3. 重新启动浏览器。
    4. 铬 - >设置 - >显示高级设置 - >隐私然后点击内容设置 - >插件然后单击“禁用单个插件”
    5. 仅启用“IceTea-Web插件”
    6. 享受!

答案 3 :(得分:1)

来自之前的question

  

是的,在chrome命令中添加--enable-plugins。目前还没有   被认为是稳定的,但它适用于我。

     

实际上,它似乎只是在没有它的情况下工作。你试过吗?您   可以在这里找到一个测试小程序。大概你需要Sun的Java   安装。

更新:有关详细信息,请参阅该链接。很多有用的答案。

答案 4 :(得分:1)

由于chrome停止支持http://en.wikipedia.org/wiki/NPAPI插件

,因此无法运行java插件

答案 5 :(得分:0)

仍然适合Opera 12.16& Ubuntu 14.04,但需要安装两个Icedtea才能让applet工作

sudo apt-get install icedtea-7-plugin icedtea-6-plugin