1 maven安装配置
1.1 安装maven
此时使用jenkin运行job,mvn命令是找不到的
1.2 配置maven
2 Jenkins集成Maven
2.1 全局工具配置关联JDK
Dashboard->系统管理->全局工具配置->JDK安装->新增JDK
当配置一个jdk时,创建job,配置的时候会默认,当创建两个以上jdk时,配置的时候会让你选择用哪个,可以根据不同项目jdk版本不同,配置多个
2.2 全局工具配置关联Maven
Dashboard->系统管理->全局工具配置->Maven安装->新增Maven
2.3 添加Jenkins全局变量
Dashboard->系统管理->系统配置->全局属性->环境变量
添加三个全局变量
JAVA_HOME、M2_HOME、PATH+EXTRA
此时运行job,控制台就可以正常执行mvn --version
3 Maven打包
构建->Build Steps->增加构建步骤->执行
如果可以把项目打成war包,代表maven环境配置成功
4 Maven打包报错处理
检查pom.xml中的classpath或者bootclasspath
Windows识别的分隔符是;,linux识别的分隔符是:
可以使用maven自带的变量${path.separator} 兼容 windows & linux