Jenkins Maven构建不拾取Java Home

时间:2014-10-22 09:36:08

标签: java jenkins maven-3

我正在使用的Jenkins版本似乎没有正确地获取我设置为全局变量的Java Home的值

如果我在我的pom上运行一个干净安装作为预构建步骤 - 它会选择我设置的Java Home变量 如果我在我的pom上运行一个干净的安装作为构建步骤 - 它在我的linux盒子上选择了另一个版本的Java,而不是设置为Java Home

我尝试了一些方法,包括删除Build Step正在提取的Java版本,但无济于事。现在我将执行构建作为Pre Build步骤,直到我找到问题

我使用的jenkins版本是Jenkins ver。 1.565.3

1 个答案:

答案 0 :(得分:1)

您是否在Manage Jenkins Global Configuration下配置了JDK安装?

您是否已将maven作业配置为使用该特定JDK? (如果你只有一个,它将始终使用那个)

Jenkins将安装和维护它自己的JDK,与您在操作系统上预安装的内容无关