找到并实施了解决方案。请参阅下面的原始帖子。
我的 JVM 安装显然不包含 javaws。
$ sudo update-alternatives --get-selections | grep ^java
java manual /usr/lib/jvm/java-12-oracle/bin/java
javac manual /usr/lib/jvm/java-12-oracle/bin/javac
javadoc manual /usr/lib/jvm/java-12-oracle/bin/javadoc
javap manual /usr/lib/jvm/java-12-oracle/bin/javap
我需要javaws
启动一个jnlp
文件。该应用程序显然需要 Oracle 发行版而不是 OpenJDK。
我尝试了 v11 和 v8,但由于新的许可,PPA 似乎不可用。
这不是无法安装 javaws的重复,因为 webupd8team 的 PPA 和 oracle-java8-installer 由于新许可而不再存在:
javaws
根据目录结构,它似乎不在主要的 v12 发行版中。
SOLUTION:不要使用ppa,注册Oracle Network,下载JDK8,手动安装。v11+ 不存在 javaws
下载: https ://www.oracle.com/technetwork/java/javaee/downloads/jdk8-downloads-2133151.html
使用手动安装 JVM: https ://linuxconfig.org/how-to-install-java-on-ubuntu-18-04-bionic-beaver-linux
不幸的是,自 Java 11 SE 起不再包含 Java Web Start。摘自Java 客户端路线图(2018-03-05 更新):
因此,如果你真的需要 Java Web Start,你需要切换到 Java 8。