我正在使用Java版本1.7.0_15(Iced Tea)的Ubuntu操作系统。我无法访问Java Web Start应用程序。每次我启动它时都会收到消息,说Java Web开始请求JRE 1.7,然后说它无法安装,所以手动安装,然后无法安装JRE。我不知道该怎么办。
这是我的java版本
这里有一些重要信息 1.我使用JaNeLa验证了JNLP文件,没有错误。 2. Ubuntu正在使用JRE 1.6打开应用程序。 3.在Windows上,每个版本都运行得很好。 4.我尝试过使用deployment tool kit,但总是将我重定向到Sun页面以下载Linux版本的JRE,甚至在安装之后它再次将我重定向到下载页面。
如果我能提供更多信息,请告诉我。
答案 0 :(得分: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”来检查已安装的插件
答案 1 :(得分:1)
IMHO OpenJDK 7不是JRE 7。 您可以在安装oracle jre之前将其卸载。否则,您必须使用sudo update-alternatives来定义默认的Java版本
请参阅https://askubuntu.com/questions/67909/how-do-i-install-oracle-jdk-6