由于要构建的另一个软件的依赖性,我不得不手动安装Java JDK 8,因此使用了以下指南:https://www.vultr.com/docs/how-to-manually-install-java-8-on-ubuntu-16-04
但是当我尝试构建软件时,发生了以下错误:
/bin/bash: jar: command not found
我已经在.bashrc和.profile中设置了PATH,并且还在/ etc / environment中设置了环境,但是问题仍然存在。
.bashrc和.profile的末尾,我添加了以下几行:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/jvm/jdk1.8.0_211/bin:/usr/lib/jvm/jdk1.8.0_211/db/bin:/usr/lib/jvm/jdk1.8.0_211/jre/bin"
JAVA_HOME=/usr/lib/jvm/jdk1.8.0_211
JRE=/usr/lib/jvm/jdk1.8.0_211/jre
我希望路径位置正确,并且软件应该可以构建,但是失败了。 请帮助我解决此问题。
谢谢。
编辑:找到了我的问题的解决方案,只需在终端上运行以下命令:
sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk1.8.0_211/bin/jar 180
答案 0 :(得分:0)
我的问题的解决方案是在终端上输入以下命令:
sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk1.8.0_211/bin/jar 180