终端无法接收 java

终端无法接收 java

为什么终端说 java 不存在?

在此处输入图片描述

在此处输入图片描述

在此处输入图片描述

在此处输入图片描述

在此处输入图片描述

答案1

/usr/bin/java是指向当前系统版本的 java 的符号链接。错误表明链接当前指向的文件已不存在。(使用ls -al /usr/bin/java查看哪个)。

您需要运行sudo update-alternatives --config java并选择 Oracle Java 7 作为所需版本,它应该会为您更正所有与 Java 相关的链接。我原本以为这个 Java 包的安装过程会做到这一点,但显然出了点问题。

相关内容