为什么终端说 java 不存在?
答案1
/usr/bin/java
是指向当前系统版本的 java 的符号链接。错误表明链接当前指向的文件已不存在。(使用ls -al /usr/bin/java
查看哪个)。
您需要运行sudo update-alternatives --config java
并选择 Oracle Java 7 作为所需版本,它应该会为您更正所有与 Java 相关的链接。我原本以为这个 Java 包的安装过程会做到这一点,但显然出了点问题。
为什么终端说 java 不存在?
/usr/bin/java
是指向当前系统版本的 java 的符号链接。错误表明链接当前指向的文件已不存在。(使用ls -al /usr/bin/java
查看哪个)。
您需要运行sudo update-alternatives --config java
并选择 Oracle Java 7 作为所需版本,它应该会为您更正所有与 Java 相关的链接。我原本以为这个 Java 包的安装过程会做到这一点,但显然出了点问题。