Bamboo失败,JAVA_HOME应该指向一个JDK,而不是CentOS 7上的Maven任务中的JRE

时间:2018-08-08 18:13:35

标签: java maven bamboo java-home

我在CentOS 7上运行Bamboo。我的RangeGlobal命令指的是同一件事,并且它们的设置正确:

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中。但是,在Bamboo中,我的Maven任务失败:

.bash_profile

我不知道该如何调试以及如何提供更多信息。当我进入安装Bamboo的服务器时,可以运行<bamboo installation dir>/bin/setenv.sh命令,而不会出现任何问题。

1 个答案:

答案 0 :(得分:1)

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