我已经安装了java和firefox。
root@localhost:/home/debian# java -version
java version "1.8.0_45"
Java(TM) SE Runtime Environment (build 1.8.0_45-b14)
Java HotSpot(TM) Server VM (build 25.45-b02, mixed mode)
并将 libnpjp2.so 链接到 Firefox 插件目录中。
ln -s /usr/lib/jvm/java-8-oracle/jre/lib/i386/libnpjp2.so /usr/lib/mozilla/plugins/libnpjp2.so
我的电脑和控制台中发生了奇怪的事情:
firefox http://java.com/en/download/testjava.jsp
1.什么时候用root输入 ,
A newer version of Java is available
Please click the download button to get the recommended Java for your computer.
Your Java version: Version 8 Update 45
firefox http://java.com/en/download/testjava.jsp
2.什么时候用普通用户输入 ,
Verify Java Version
We are unable to verify if Java is currently installed and enabled in your browser.
about:plugins
3.在我的 Firefox 中输入时没有显示 Java 插件。
如何在我的 Firefox 中正确设置 java 插件?
答案1
您的用户个人资料不在 中,/usr/lib/mozilla/
而是在/home/user/.mozilla/
;中因此,你必须将 java 插件链接到那里
ln -s /usr/lib/jvm/java-8-oracle/jre/lib/i386/libnpjp2.so /home/user/.mozilla/plugins/
看一眼这个 Mozilla 支持线程一些可能的提示/替代选项。
作为替代方案,安装该icedtea
插件而不是 oracle 浏览器插件。
另外,检查以确保您的 java 安装和您的 Firefox 软件包具有相同的体系结构;即 32 位与 64 位。因此,您可能需要在目录中创建链接(/usr/lib64/mozilla/plugins/
如果存在)。
最后,尝试删除pluginreg.dat
您的配置文件目录中的文件:
rm -rf ~/.mozilla/firefox/some_weird_name.default/pluginreg.dat
该文件将在您下次启动 Firefox 时重新创建。