我有一些需要 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 运行时环境来运行该文件。