![在 Ubuntu 18 中使用 JDK 12 打开 .jar](https://linux22.com/image/914097/%E5%9C%A8%20Ubuntu%2018%20%E4%B8%AD%E4%BD%BF%E7%94%A8%20JDK%2012%20%E6%89%93%E5%BC%80%20.jar.png)
我有一些需要 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 运行时环境来运行该文件。