当前位置: 首页>>技术教程>>正文


在Ubuntu中为Chrome安装Java插件

, ,

问题描述

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

我需要运行这个小程序。我怎么做?由于此处安装了GWT插件,因此我需要在Chrome中运行它。我应该在脚本中添加一些参数来运行它吗?还是有另一种方法?我看到了一些链接,这些链接建议在Windows和Mac(而非Linux)中为Chrome安装Java插件。谢谢。

我在/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/

最佳方案

从先前的question

Yes, add –enable-plugins to your chrome command. It’s currently not considered stable, but it works for me.

Actually, it seems to just work without that. Have you tried it? You can find a test applet here. Presumably you’ll need Sun’s Java installed.

更新:请参阅链接以获取更多详细信息。很多有用的答案。

次佳方案

当前的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

第三种方案

在Ubuntu 13.04 x64上,

sudo apt-get install icedtea-7-plugin

很好谢谢。

第四种方案

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

  1. sudo apt-get安装icedtea-7-plugin

然后在Chrome浏览器中转到:

  1. chrome ->设置->显示高级设置->隐私权,然后点击内容设置-> Plug-ins,然后单击禁用个人Plug-in

  2. 禁用“ IceTea-Web插件”和”Java(TM)”

  3. 重新启动浏览器。

  4. chrome ->设置->显示高级设置->隐私权,然后点击内容设置-> Plug-ins,然后单击禁用个人Plug-in

  5. 仅启用“ IceTea-Web插件”

  6. 请享用 !

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/10096.html,未经允许,请勿转载。