尽管安装了 Java,但无法从终端执行 .jar 文件

尽管安装了 Java,但无法从终端执行 .jar 文件

我在 Ubuntu 上安装了最新版本的 JDK 和 NetBeans。当我尝试使用 从终端执行 .jar 文件时java -jar Minecraft.jar,输出以下内容:

The program 'java' cannot be found in the following packages:
 * default-jre
 * gcj-5-jre-headless
 * openjdk-8-jre-headless
 * gcj-4.8-jre-headless
 * gcj-4.9-jre-headless
 * openjdk-9-jre-headless
Try: sudo apt install <selected package>

有哪些可以修复该问题的方法?

答案1

手动安装 JDK 时,必须检查环境中以下变量的设置:

JAVA_HOME=~/jdk1.8.0_151
PATH=$JAVA_HOME/bin:$PATH

如果移动 JDK 文件夹,则必须更改这些值。

相关内容