2012-08-02 151 views
17

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

我需要运行这个小程序。我怎么做?我需要在Chrome中运行它,因为这里安装了GWT插件。我应该在脚本中添加一些参数,它会运行吗?还是有另一种方式?我看到了提议在Windows和Mac上安装适用于Chrome的Java插件的链接,但不提供Linux。另外感谢。

/opt/google/chrome/plugins做了一个链接/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/libnpt.so,它并没有帮助(当然,这不是libnpjp2.so,它被推荐用于这种情况下,但它是最接近的一个,我看到那里)。

更新:我发现我的机器上libnpjp2.so,下面的命令帮助:sudo ln -s /usr/lib/jvm/jdk1.7.0_03/jre/lib/amd64/libnpjp2.so /opt/google/chrome/plugins/

回答

1

从以前question

是的,加上--enable-插件在Chrome命令。目前不是 认为稳定,但它适用于我。

其实,它似乎只是没有这个工作。你试过了吗?你可以在这里找到一个测试小程序。据推测,你需要安装Sun的Java 。

更新:查看链接了解更多详情。很多有用的答案。

+0

好,在启用它之前可能需要先安装这个插件 – 2012-08-02 14:31:26

+0

@johnDoe我发布了这个链接是有原因的。你在那里通过答案吗? – 2012-08-02 14:57:32

+0

查看更新,编辑答案,我会标记它。 – 2012-08-02 15:00:01

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

我应该如何决定安装哪一个? – 2013-04-26 20:33:31

+1

@IanHunter:基于你的Java版本。 – 2013-05-20 22:03:12

+0

想象一下,icedtea插件依赖于opendjdk(显然)不是SUN jdk – dVaffection 2014-05-30 18:21:39

3

在Ubuntu 13.04 64位,

sudo apt-get install icedtea-7-plugin 

是伟大的工作。 谢谢。

3

我发现最好的解决办法,(这些建议都为我工作),是如下: 首先安装Icedtead pluging由:

  1. 命令和apt-get安装的IcedTea-7-插件

然后在你的chrome浏览器访问:

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

我做了sudo apt-get install icedtea-7-plugin,但是我在列表中看不到icedTea-Web插件,有什么想法? – Javi 2014-09-22 09:23:59

0

还是不错的歌剧12.16 &的Ubuntu 14.04运行Java插件,但需要安装的IcedTea的得到小程序工作

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