1

我正在使用带有 Java 版本 1.7.0_15(冰茶)的 Ubuntu 操作系统。我无法访问 Java Web 启动应用程序。每次我启动它时,我都会收到 Java web start request JRE 1.7 的消息,然后说它无法安装,所以手动安装,然后它无法安装 JRE。我不知道该怎么办。 错误图片

这是我的java版本Java版

这里有一些重要信息 1. 我已经使用JaNeLa验证了 JNLP 文件并且没有错误。2. Ubuntu 使用 JRE 1.6 打开应用程序非常好。3. 在 Windows 上,每个版本都运行良好。4. 我尝试使用 部署工具包,但总是将我重定向到 Sun 页面以下载 JRE 的 linux 版本,即使在安装之后它再次将我重定向到下载页面。

如果我能提供更多信息,请告诉我。

4

2 回答 2

2

所以最后在工作了一整天后,我发现了我的系统的问题。我不确定为什么我的问题是 -3,但它是有效的问题。问题出在 Firefox 浏览器中的 Java 插件上。虽然我已经在我的机器上安装了 jdk 7,但是 firefox 插件仍然指向 jre6,所以给出了错误。所以我必须在我的机器中手动创建 jre 7 的链接

ln -s /usr/lib/jvm/<<location of jre 7>>/jre/lib/i386/libnpjp2.so ~/.mozzilla/plugins

然后我重新启动浏览器并确保我有最新的插件并且它开始工作,所以它不是安装的java,而是firefox插件。

仅供参考,由于某些许可,oracle 已停止支持 Linux 的 java 插件,因此您必须手动安装它。谢谢

你可以在firefox的地址栏中输入'about:plugins'来查看已安装的插件

于 2013-04-17T21:28:37.913 回答
1

恕我直言,OpenJDK 7 不是 JRE 7。您可以在安装 oracle jre 之前将其卸载。否则你必须使用 sudo update-alternatives 来定义默认的 java 版本

请参阅https://askubuntu.com/questions/67909/how-do-i-install-oracle-jdk-6

于 2013-04-17T15:16:01.440 回答