zoukankan      html  css  js  c++  java
  • Linux下启用Chrome/Firefox的Java插件

    JDK 已经安装好,可是浏览器执行 Java Applet 时提示需安装 Java 插件。

    这时,在浏览器安装文件夹中 plugins 文件夹下创建2个重要的符号链接就可以。


    libnpjp2.so   (this file exist in /usr/lib/jvm/jdk1.6.0_35/jre/lib/i386/libnpjp2.so)

    libjavaplugin_oji.so (this file exist in /usr/lib/jvm/jdk1.6.0_35/jre/plugin/i386/ns7/libjavaplugin_oji.so)


    若未配置 $JAVA_HOME 环境变量,请自行以 java 安装文件夹取代命令中的 $JAVA_HOME。

    JDK 一般安装在 /opt/jdk1.6.0_35/ 或者/usr/lib/jvm/jdk1.6.0_35/

     

    以下以 64bit JDK 为例,列出须要的命令。

    在 32bit JDK 中,libnpjp2.so 应该是在 $JAVA_HOME/jre/lib/i386 目录下吧。

     

    Chromium

    执行:

    1
    sudoln-s $JAVA_HOME/jre/lib/amd64/libnpjp2.so/usr/lib/chromium-browser/plugins

     

    Chrome

    Chrome 默认安装在 /opt/google/chrome/。安装好后是没有 plugins 目录的,我们要自己新建一个。依次执行:

    1
    2
    sudomkdir/opt/google/chrome/plugins
    sudo ln -s/usr/lib/jvm/jdk1.6.0_35/jre/lib/i386/libnpjp2.so ./libnpjp2.so
    sudoln-s/usr/lib/jvm/jdk1.6.0_35/jre/plugin/i386/ns7/libjavaplugin_oji.so ./libjavaplugin_oji.so

    Firefox

    Firefox 也能够自己新建 plugins 目录。

    1
    2
    sudomkdir ~/.mozilla/plugins
    sudo ln -s /usr/lib/jvm/jdk1.6.0_35/jre/lib/i386/libnpjp2.so ./libnpjp2.so
    sudoln -s/usr/lib/jvm/jdk1.6.0_35/jre/plugin/i386/ns7/libjavaplugin_oji.so ./libjavaplugin_oji.so

     

    最好也在/usr/lib/mozilla/plugins同事创建上面两个软连接:

    1
    cd /usr/lib/mozilla/plugins
    sudo ln -s/usr/lib/jvm/jdk1.6.0_35/jre/lib/i386/libnpjp2.so ./libnpjp2.so
    sudoln -s/usr/lib/jvm/jdk1.6.0_35/jre/plugin/i386/ns7/libjavaplugin_oji.so ./libjavaplugin_oji.so

     

    ~/.mozilla/plugins 和 /usr/lib/mozilla/plugins 两个文件夹的效果是同样的。


    如今能够重新启动浏览器,输入 about:plugins,来看一看java plugin的状态信息:

    Java(TM) Plug-in 1.6.0_35

    File: libnpjp2.so
    Path: /usr/lib/jvm/jdk1.6.0_35/jre/lib/i386/libnpjp2.so
    Version:
    State: Enabled (STATE_VULNERABLE_UPDATE_AVAILABLE)
    The next generation Java plug-in for Mozilla browsers.

  • 相关阅读:
    android ContentObserver
    3 个简单、优秀的 Linux 网络监视器
    使用 sar 和 kSar 来发现 Linux 性能瓶颈
    4 个拥有绝佳命令行界面的终端程序
    4 个用于构建优秀的命令行用户界面的 Python 库
    理解 Linux 的平均负载和性能监控
    安装matplotlib
    面向系统管理员的网络管理指南
    使用 Nmon 监控 Linux 的系统性能
    linux smem 查看各进程使用memory情况
  • 原文地址:https://www.cnblogs.com/zfyouxi/p/4070914.html
Copyright © 2011-2022 走看看