在您的系统上找不到合适的 Java 虚拟机



我正在我的计算机上运行 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

最新更新