在 Ubuntu 18 中使用 JDK 12 打开 .jar

在 Ubuntu 18 中使用 JDK 12 打开 .jar

我有一些需要 Java JDK-12 的应用程序。我以前在 OpenJDK Java 8 Runtime 中运行我的应用程序(它们是 SWIFT 应用程序,所以我所要做的就是双击它们)。但现在,我必须安装新的 JDK 才能运行此应用程序。但是,它们会自动使用 Archive Manager 打开。

我确信我安装了 JDK 12,后来单独尝试了 JAVA。我尝试使用旧的 OpenJDK 8,但它当然无法为 Java 12 打开我的应用程序。

如何在装有 JDK-12 的新 Ubuntu 18 中运行我的应用程序?

答案1

检查 JAVA 是否已安装以及正在使用哪个版本的 JAVA 的最简单方法:

update-java-alternatives -l显示您已安装的所有 Java 版本。

java -version显示您正在使用的 Java 版本。

java -showversion显示您正在使用的 Java 版本和帮助。

但是,您似乎没有安装 JAVA(JDK 12),这就是为什么文件.jar使用存档管理器打开的原因。不过,请尝试右键单击该.jar文件并选择 Java 运行时环境来运行该文件。

相关内容