我的电脑上有适用于 x86-64 的 Ubuntu 12.10,我正在尝试运行一个.jnlp
文件。我已手动安装了 Java 7 和 Mozilla Firefox 的 Java 插件(因为 Ubuntu 没有.deb
适用于 Java 7 的软件包)。
每当我双击一个.jnlp
文件时,Firefox 就会打开,并让我选择使用 Firefox 打开文件或保存文件。如果我单击“保存”,它会下载我尝试运行的文件,如果我单击“使用 Firefox Web 浏览器打开”,它会打开另一个选项卡并再次询问我(在新选项卡中)是打开还是保存。
我曾经在 Debian 上运行过完全相同的文件,那么我该怎么做才能在 Ubuntu 上运行这个文件?
答案1
首先安装icedtea-8-插件包含 java 浏览器插件和可以启动 .jnlp 文件的 javaws webstart 工具的软件包(或更高版本)。
使用javaws打开下载的.jnlp文件。
答案2
您是否尝试过验证 Java 是否正常工作?您可以使用此链接查看是否正常工作。 http://www.java.com/en/download/installed.jsp?detect=jre 如果没有,您必须正确启用它。我仍然有点菜鸟,但我遇到了同样的问题。问候
答案3
对于 Ubuntu 19.10,使用:
sudo apt install icedtea-netx
答案4
除了安装 OpenJDK 8 JRE 之外,您可能还需要在 IcedTea-web 控制面板中设置正确的 JRE(桌面环境中有一个应用程序图标)。它可能默认为 OpenJDK 11,因此您需要从那里在 jvm 设置中进行设置,然后选择 8 版本的路径。