一,问题描述
Jenkins在Windows服务器上使用声明式pipeline语法,实现maven自动化编辑打包时无法识别mvn命令。
二,解决方案
①首先创建一个pipeline项目
②配置好全局的Global Tool Configuration
ManageJenkins->Global Tool Configuration
③问题就在我们缺少了一个添加Jenkins全局变量步骤,具体如下
Manage Jenkins->Configure System->Global Properties ,添加三个全局变量
JAVA_HOME、M2_HOME、PATH+EXTR