为了账号安全,请及时绑定邮箱和手机立即绑定

Bamboo 失败,JAVA_HOME 应该指向 JDK 而不是 CentOS 7

Bamboo 失败,JAVA_HOME 应该指向 JDK 而不是 CentOS 7

弑天下 2021-06-28 13:50:05
我在 CentOS 7 上运行 Bamboo。我的JAVA_HOME/bin/java和java命令指的是同一件事,并且它们设置正确:~$ echo $JAVA_HOME/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.181-3.b13.el7_5.x86_64/jre~$ 我还设置我的JAVA_HOME变量.bash_profile。我也放进去<bamboo installation dir>/bin/setenv.sh了 但是,在 Bamboo 中我的 Maven 任务失败:The JAVA_HOME environment variable is not defined correctlyThis environment variable is needed to run this programNB: JAVA_HOME should point to a JDK not a JRE我不知道如何调试这个以及如何提供任何进一步的信息。当我通过 ssh 进入安装了 Bamboo 的服务器时,我可以mvn毫无问题地运行命令。
查看完整描述

1 回答

?
慕侠2389804

TA贡献1719条经验 获得超6个赞

因此,这不是关于您如何JAVA_HOME为 Bamboo设置变量,而是关于 Bamboo 如何为其JAVA_HOMEjava 可执行文件设置其变量。它在数据库中。这是我对java进行更新并删除旧版本之前的值,我已经将其更改Bamboo administration > JDKs/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.181-3.b13.el7_5.x86_64/jre并完成,问题已解决。


查看完整回答
反对 回复 2021-07-07
  • 1 回答
  • 0 关注
  • 254 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信