mvn: exec: line 191: /opt/jdk/java1.8_231/bin/java: not found
时间: 2023-08-11 07:08:58 浏览: 266
亲测可用java-1.8.0-openjdk.linux.x86_64.zip
根据提供的引用内容,问题是关于mvn命令执行时找不到Java的路径。根据引用[2]中的配置环境变量的步骤,可以看到JAVA_HOME被设置为/opt/jdk1.8.0_231。然而,在问题中显示的错误信息中,指向的路径是/opt/jdk/java1.8_231/bin/java。这个路径与之前设置的JAVA_HOME不一致。
为了解决这个问题,你可以检查一下你的环境变量配置是否正确。确保JAVA_HOME的路径设置为/opt/jdk1.8.0_231,而不是/opt/jdk/java1.8_231。你可以通过运行以下命令来验证JAVA_HOME的值:
echo $JAVA_HOME
如果输出的路径不正确,你可以通过编辑/etc/profile文件来更正JAVA_HOME的值。在文件末尾添加以下行:
export JAVA_HOME=/opt/jdk1.8.0_231
保存文件后,重新加载配置文件,或者重新启动终端会话。然后再次运行mvn命令,应该就能找到正确的Java路径了。
阅读全文