如何在 linux 上启动/运行 .jnlp?

Vla*_*mir 8 linux java

我已经下载了一些具有.jnlp扩展名的应用程序示例。实际上,这些是小型 JavaFX 应用程序。并且.jnlp应该与 Java Web Start 一起运行。

现在,我安装了 Xubuntu、jdk 1.7、Iced Tea Web Start,当我尝试在浏览器中打开其中一些应用程序时(我想 Web Start 应该加载),没有任何反应。我是否遗漏了什么,或者我还能如何.jnlp在 linux 上启动应用程序?

小智 7

为了运行 Java 网络启动协议 ( JNLP ),您需要在系统上安装Java Web Start ( JavaWS ) 软件。要验证,请打开终端并键入:

javaws
Run Code Online (Sandbox Code Playgroud)

至少对于基于 Debian 的 Linux 发行版,JavaWS 包含在icedtea-netx包中。要使用 apt(包管理器)安装它:

sudo apt install icedtea-netx
Run Code Online (Sandbox Code Playgroud)

可能需要一些 java 依赖项。如果是这样,apt 会提示您这样做。

正确安装所有东西后,只需运行:

javaws file.jnlp
Run Code Online (Sandbox Code Playgroud)