【问题标题】:Installing Java plugin for Chrome in Ubuntu在 Ubuntu 中为 Chrome 安装 Java 插件
【发布时间】:2012-07-31 12:49:25
【问题描述】:

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

我需要运行这个小程序。我怎么做?由于这里安装了 GWT 插件,我需要在 Chrome 中运行它。我应该在脚本中添加一些参数来运行它吗?还是有其他方法?我看到了建议在 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/

【问题讨论】:

    标签: java google-chrome ubuntu


    【解决方案1】:

    仍然适用于 Opera 12.16 和 Ubuntu 14.04,但需要安装两个 Icedtea 才能使小程序正常工作

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

    【讨论】:

      【解决方案2】:

      无法运行 java 插件,因为 chrome 停止支持 http://en.wikipedia.org/wiki/NPAPI 插件

      【讨论】:

        【解决方案3】:

        来自之前的question

        是的,将 --enable-plugins 添加到您的 chrome 命令中。目前不是 被认为是稳定的,但它对我有用。

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

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

        【讨论】:

        • 嗯,这个插件可能需要安装才能启用它
        • @johnDoe 我发布链接是有原因的。你看过那里的答案了吗?
        【解决方案4】:

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

        【讨论】:

        • 我应该如何决定安装哪一个?
        • @IanHunter:基于你的 java 版本。
        • 考虑到 icedtea 插件依赖于 opendjdk,这(显然)不是 SUN jdk
        【解决方案5】:

        我找到的最佳解决方案(这些建议都不适合我)如下: 首先通过以下方式安装 Icedtead 插件:

        1. sudo apt-get install icedtea-7-plugin

        然后在您的 chrome 浏览器中转到:

        1. chrome->设置->显示高级设置->隐私然后点击 内容设置 -> 插件然后点击禁用单个插件
        2. 禁用“IceTea-Web 插件”和“Java(TM)”
        3. 重启浏览器。
        4. chrome-> Settings-> Show Advanced Settings-> Privacy 然后点击 Content Settings -> Plug-ins 然后点击 Disable Individual Plug-in
        5. 仅启用“IceTea-Web 插件”
        6. 享受吧!

        【讨论】:

        • 我执行了 sudo apt-get install icedtea-7-plugin 但在列表中看不到 icedTea-Web 插件,有什么想法吗?
        【解决方案6】:

        在 Ubuntu 13.04 x64 上,

        sudo apt-get install icedtea-7-plugin
        

        工作得很好。 谢谢。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2011-06-02
          • 1970-01-01
          • 2014-02-22
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多