Jenkins 构建一个maven工程步骤及遇到的问题
1.构建maven项目步骤
1)新建任务
注意:此处如果看不见“构建一个maven项目”,那就说明Maven Integration plugin插件没有安装。安装步骤可见第2)步。
2)安装maven插件
安装完成之后,可见下图:3)构建一个maven项目
General 不需要任何填写
4)源码管理
5)构建触发器
6)构建配置
7)构建后操作邮件文本:
(本邮件是程序自动下发的,请勿回复!)<br/>
<hr/><br/>
项目名称:$PROJECT_NAME<br/>
构建编号:$BUILD_NUMBER<br/>
构建状态:$BUILD_STATUS<br/>
构建日志:<a href="${BUILD_URL}console">${
BUILD_URL}console</a><br/>
<br/><hr/><br/>
$PROJECT_NAME - Build # $BUILD_NUMBER - $BUILD_STATUS:
Check console output at $BUILD_URL to view the results.
自动部署配置:执行的shell命令:
#!/bin/bash
DATE=`date +%F-%H-%M`
TOMCAT_HOME='/sqt/forward/apache-tomcat-pc1'
#停止tomcat服务
#echo '停止 apache-tomcat-pc1'
sh ${
TOMCAT_HOME}/bin/shutdown.sh
ps -ef | grep ${
TOMCAT_HOME}/ | grep -v grep| awk '{print $2}' | xargs kill -9
#启动tomcat服务
#echo '启动apache-tomcat-pc1'
sh ${
TOMCAT_HOME}/bin/startup.sh
2.Maven 打包本地jar报错
添加本地jar包打包时,通过jenkins构建报错,报找不到对应的路径。
解决办法:将 p r o j e c t . b a s e d i r 路 径 改 为 {project.basedir}路径改为 </