Java 将无法在 Chromium、Google Chrome 和 Firefox 中运行

Java 将无法在 Chromium、Google Chrome 和 Firefox 中运行

我在使用 Ubuntu 时遇到了一些重大问题,Ubuntu关于使用 Chromium、Google Chrome 或 Firefox 的网站上的 Java。

我尝试了所有方法来安装 Java,但还是不行。Ubuntu 10.10 没问题,但新的统一无法运行 Java。有人可以提供安装 Java 的分步方法吗?

  • 安装icedtea-plugin无效

答案1

cd /usr/lib/chromium-browser/plugins
sudo ln -s /usr/lib/jvm/java-6-sun-1.6.0.26/jre/lib/i386/libnpjp2.so libnpjp2.so

重新启动 chromium 浏览器。

或者如果你有最新的 64 位版本(安装在/usr/lib/jvm/jre1.7.0/),请使用以下命令作为第二个命令:

sudo ln -s /usr/lib/jvm/jre1.7.0/lib/amd64/libnpjp2.so libnpjp2.so

答案2

sudo apt-get install icedtea-plugin

这对我来说在 Kubuntu 11.10 中有效,可以让 JAVA 在计算机上运行;但是,它仍然无法让 JAVA 在 Chrome 或 Firefox 中运行。

答案3

sudo apt-get install openjre-6-jre icedtea6-plugin

应该足以通过这里的 Java 测试:http://java.com/en/download/testjava.jsp在 Chromium 中。Firefox 则是一个不同的问题。

但是,我仍然遇到一些其他问题。openjdk-7-jre是首选,但 Oneiric 宇宙中还没有icedtea7。 因此在 JDK 方面,当我使用

sudo update-java-alternatives -s java-1.7.0-openjdk-amd64

我会得到错误

“update-alternatives:错误:没有-javaplugin.so的替代方案。”

答案4

我在 Chromium 或 Firefox 中遇到了同样的问题,Java 插件无法正常工作。我使用适用于 Java 6 和 7 的 Oracle JDK。

奇怪的是,经过一番尝试却没有找到任何可行的解决方案之后,我在 Chromium 中禁用了该插件,然后重新启用了它 - 并且 Java 插件在 Chromium 和 Firefox 中都可以运行。

我确实无法正常关闭 Chromium,但在关闭这些进程后,它正常启动,并且 Java 插件仍然有效。很奇怪吗?

相关内容