java - Java Web Start 中可能存在的错误

标签 java ubuntu java-web-start

我使用的是 Java 版本 1.7.0_15(冰茶)的 Ubuntu 操作系统。我无法访问 Java Web Start 应用程序。每次我启动它时,我都会收到一条消息,指出 Java Web 开始请求 JRE 1.7,然后说它无法安装,因此手动安装,然后无法安装 JRE。我不知道该怎么办。 Error Picture

这是我的java版本Java Version

这里有一些重要信息 1. 我已经使用 JaNeLa 验证了 JNLP 文件并且没有错误。 2. Ubuntu 正在使用 JRE 1.6 完美打开应用程序。 3. 在 Windows 上,每个版本都运行良好。 4. 我试过 deployment tool kit但总是将我重定向到 Sun 页面以下载 JRE 的 Linux 版本,甚至在安装之后它再次将我重定向到下载页面。

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

最佳答案

所以在工作了一整天之后,我终于发现了我的系统的问题。我不确定为什么我的问题得到 -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'可以查看已安装的插件

关于java - Java Web Start 中可能存在的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16063340/

相关文章:

java - 新的 Java applet 插件没有被使用?

java - 报警应用程序 Android Studio

javac : file not found in Ubuntu Java

ubuntu - 如何为共享库调整 debian 包中的符号文件

java - 编译 JNLP 时出现包 javax.jnlp 不存在错误

java - 没有代码库如何使用JNLP?

java - 运行springboot应用程序时出现错误

java - IntelliJ 从 Gradle 导入项目后如何运行 Gradle 任务?

java - 如何使用二进制搜索找到将值插入有序数组的位置?

c# - 如何强制更新/防止在 Linux 上运行并由 nginx 反向代理服务器托管的 .NET Core Web 应用程序的 HTML 缓存