Ubuntu 18.04尽管已安装,但未找到Java命令,应该怎么办?
问题描述
我最初在Ubuntu 18.04上安装了default-jdk和default-jre。
[尝试为朋友托管Minecraft服务器,但发现错误here
我遵循评论者的建议,通过遵循以下建议here重新安装Java版本8,而不是上面安装的版本11:>
sudo rm -r /usr/lib/jvm/java-11-oracle
但是作为一个错误,我删除了该文件夹中的所有文件,仅保留了两个目录
从那时起,我尝试使用sudo apt-get install default-jdk ; sudo apt-get install default-jre
重新安装Java,并且它们安装得很好,但是以root或用户身份运行java -version会返回:
- java-11-openjdk-amd64
- java-8-openjdk-amd64
找不到命令'java',但可以使用以下命令安装:
我已经搜寻了askubuntu,digitalocean和stackoverflow以获取一些答案,但是我找不到解决此问题的任何方法。我还问了我的室友,他是一位经验丰富的计算机科学专业的人,过去曾广泛使用ubuntu,但他找不到解决方案。有人遇到过此问题吗?
- sudo apt install default-jre
- sudo apt安装openjdk-11-jre-headless
- sudo apt安装openjdk-8-jre-headless
我感谢所有回复responses
我最初在Ubuntu 18.04上安装了default-jdk和default-jre。试图为一个朋友托管Minecraft服务器,但在这里发现错误,我按照评论者的建议进行了以下操作:...
思路一:
检查您的路径。您应该已经使用apt-get删除了旧的jdk。我认为您的系统仍然假定旧的jdk-11仍然存在。您可以尝试重新安装它,或使用更新替代品切换到其他版本。
思路二:
已找到解决方案。正在运行:
以上内容就是爱站技术频道小编为大家分享的Ubuntu 18.04尽管已安装,但未找到Java命令,应该怎么办?看完以上分享之后,大家遇到同样问题的时候应该知道怎么办了吧。