我安装了 Java。当我在终端中运行“java -version”时,我得到了预期的响应,表明我安装了 Jre1.8.0_66,但当我尝试通过询问 Oracle 网站来查看我是否有 Java 时,它说无法验证。我确信解决方案很简单,但对我来说,每个简单的解决方案都是一项艰巨的任务。谢谢。
答案1
不要忘记在 Firefox 中启用它,因为在 52 版本之后,你需要在about:config
about:config
在地址栏中输入并接受风险:);- 通过右键单击名称标题,创建一个新的布尔首选项值。
- 输入
plugin.load_flash_only
并设置错误的
答案2
我已经安装了 Oracle 的 Java 8 JVM,并且在我的系统上,Firefox 插件可以通过 Debian Alternatives System(它还有一个额外的好处,就是允许您在 JVM 之间切换)访问/etc/alternatives/mozilla-javaplugin.so
。
如果你的系统上不存在该文件,请卸载 Oracle 的 JVM 并从 Web Upd8 PPA 重新安装,然后在 Firefox 中测试插件是否有效。
如果该文件确实存在,请关闭 Firefox,打开终端并运行:
sudo mkdir -p /usr/lib/mozilla/plugins
sudo ln -s /etc/alternatives/mozilla-javaplugin.so /usr/lib/mozilla/plugins/libjavaplugin.so
然后在 Firefox 中测试该插件是否有效。
答案3
打开终端(按ctrl+ T)。成为 root 用户:
sudo -s
如果您没有目录,请创建一个名为 plugins 的目录:
mkdir -p /usr/lib/mozilla/plugins
在创建符号链接之前,请转到 Mozilla 插件目录:
cd /usr/lib/mozilla/plugins
创建符号链接:
ln -s /usr/local/java/jre1.7.0/lib/amd64/libnpjp2.so
重启浏览器就可以了。找到了这里
您可能还想看看以下内容:如何安装 Firefox 的 Java 插件