无法以普通用户身份测试 Java 安装

无法以普通用户身份测试 Java 安装

我已经安装了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.jsp1.什么时候用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.jsp2.什么时候用普通用户输入 ,

Verify Java Version
We are unable to verify if Java is currently installed and enabled in your browser.

about:plugins3.在我的 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 时重新创建。

相关内容