美文网首页
jenkins mvn command not found

jenkins mvn command not found

作者: 秋元_92a3 | 来源:发表于2020-01-10 21:32 被阅读0次

问题

部署完jenkins,部署一个自由风格的job,
构建过程的设置如下:


build.png

构建的报如下错误:

[ry-zy-node1] $ /bin/sh -xe /tmp/jenkins1052763058902075851.sh
+ mvn clean package -Dmaven.test.skip=true
/tmp/jenkins1052763058902075851.sh: line 2: mvn: command not found
Build step 'Execute shell' marked build as failure
Finished: FAILURE

但是此时我的jenkins所在的机器上是已经安装了maven的。

方案,在Jenkins上配置全局变量

回到jenkins主页面,
系统管理->系统配置
找到下面的配置,为maven添加全局变量


env.png
MAVEN_HOME
/data/apache-maven-3.3.9(你的maven的解压路径)
PATH
$(PATH):$(MAVEN_HOME)/bin

点击保存,再次进行构建的时候,问题得到解决。

相关文章

网友评论

      本文标题:jenkins mvn command not found

      本文链接:https://www.haomeiwen.com/subject/lxpmactx.html