首页 文章

在Jenkins的全局工具中配置Maven后,构建步骤失败,找不到错误mvn

提问于
浏览
0

在Jenkins中,我在配置全局工具下配置了Maven . 接下来,创建一个FreeStyle作业,并在构建步骤中使用execute shell . 当我写mvn -v时,构建失败,找不到错误mvn . 但是当我使用JAVA_HOME进行相同的练习时,java -version会打印出正确的版本 .

1 回答

  • 0

    为了解决这个问题,我在(管理Jenkins - >配置系统 - > ENV变量)下添加了一个env变量 . 添加了一个带有值的新变量M2_HOME(在Jenkins机器上的maven home),并在执行shell构建步骤中添加了一行PATH = $ PATH:$ M2_HOME / bin .

    我不确定这是不是最好的做法 .

相关问题