系统环境: Ubuntu 9.10 ,firefox 3.6.17
jdk版本: jdk1.6.0_25
jdk安装路径: /usr/lib/jvm/jdk1.6.0_25
firefox 安装路径: /usr/lib/mozilla
注意:Firefox 3.6 系列将不再支持以前 OJI (Open Java Virtual Machine Integration)架构 Java 浏览器插件,需要使用 Java 6 Updates 10 及以后提供的符合 NPAPI 标准的新版本 浏览器插件。
所以Firefox 3.6及以后我们创建的链接应该是libnpjp2.so的库文件,路径为:<JDK dir>/jre/lib/i386/libnpjp2.so
而不是之前的<JDK dir>/jre/plugin/i386/ns7/libjavaplugin_oji.so。
下面具体讲述如何给Ubuntu下的firefox安装jre插件
1.firefox3.6 之前的版本:
~$sudo ln -s /usr/lib/jvm/jdk1.6.0_25/jre/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/mozilla/plugins
2.firefox3.6 以后的版本:
~$sudo ln -s /usr/lib/jvm/jdk1.6.0_25/jre/plugin/i386/libnpjp2.so /usr/lib/mozilla/plugins
安装成功后,重新启动firefox ,会在附加组件中看到如下图: