我正在我的计算机上运行 Ubuntu 16,并且 我正在尝试在我的计算机上运行 Java 应用程序,但出现以下错误:
No suitable Java Virtual Machine could be found on your system.
The version of the JVM must be at least 11.
Please define INSTALL4J_JAVA_HOME to point to a suitable JVM.
但是我已经安装了Java并安装了虚拟机。 当我按
$java -version
我得到以下输出:
openjdk version "1.8.0_192"
OpenJDK Runtime Environment (Zulu 8.33.0.1-linux64) (build 1.8.0_192-b01)
OpenJDK 64-Bit Server VM (Zulu 8.33.0.1-linux64) (build 25.192-b01, mixed mode)
有谁知道我该如何解决这个问题?非常感谢。
比较
JVM 的版本必须至少为 11
和
OpenJDK 版本 "1.8.0_192"
(即爪哇8(
升级您的 Java 版本。
从上面的输出来看,很明显缺少 Java 的更新版本。您至少需要一个等于 11 或更高版本的 JVM
。现在让我们继续安装JRE和JDK,它们都构成了JAVA
。JRE
乌班图
sudo apt install default-jre
拱
sudo pacman -S jre-openjdk
京东
乌班图
sudo apt install default-jdk
拱
sudo pacman -sS java | grep jdk
sudo pacman -S jdk-openjdk
您可以使用 Java -version 检查版本
java -version