使用jenkins和tomcat创建并部署maven项目

准备三台服务器:

192.168.58.139        部署tomcat          详细参照:http://t.csdnimg.cn/Yp2z2

192.168.58.140        部署gitlab            详细参照:http://t.csdnimg.cn/Sb1uz

192.168.58.153        部署Jenkins        详细参照:http://t.csdnimg.cn/HxYPt

浏览器访问:192.168.58.139:8080

使用jenkins和tomcat创建并部署maven项目_第1张图片

使用jenkins和tomcat创建并部署maven项目_第2张图片 

浏览器访问:192.168.58.140   

以管理员root用户登录

使用jenkins和tomcat创建并部署maven项目_第3张图片

 浏览器访问:192.168.58.153:8080/jenkins

使用jenkins和tomcat创建并部署maven项目_第4张图片

以上为前期准备工作。

tomcat配置文件:

tomcat-users.xml中的用户名及密码默认是注释掉的,所以需要修改,也可以直接复制以下代码到之前。

 
  
  
  
  
  
  
  
  

当点击页面上的Manager App 和 Host Manager出现403错误时,后续操作可解决此问题。

使用jenkins和tomcat创建并部署maven项目_第5张图片

#  vim /usr/local/tomcat/webapps/manager/META-INF/context.xml

vim /usr/local/tomcat/webapps/host-manager/META-INF/context.xml

使用jenkins和tomcat创建并部署maven项目_第6张图片

修改完文件后记得重启tomcat。

gitlib上导入项目:

管理中心 - 设置 - 通用 ,进行如下设置

使用jenkins和tomcat创建并部署maven项目_第7张图片

 创建项目

使用jenkins和tomcat创建并部署maven项目_第8张图片

导入项目:

使用jenkins和tomcat创建并部署maven项目_第9张图片

使用jenkins和tomcat创建并部署maven项目_第10张图片

  git仓库url: easy-springmvc-maven: easy-springmvc-maven

使用jenkins和tomcat创建并部署maven项目_第11张图片

 点击 新建项目 。

使用jenkins和tomcat创建并部署maven项目_第12张图片

Jenkins上新建maven项目:

新建maven项目:

使用jenkins和tomcat创建并部署maven项目_第13张图片

选择java11

使用jenkins和tomcat创建并部署maven项目_第14张图片

将gitlab上克隆获取到的URL填入下方

使用jenkins和tomcat创建并部署maven项目_第15张图片下方的分支要与gitlab上的项目分支一致。使用jenkins和tomcat创建并部署maven项目_第16张图片

 填写build

使用jenkins和tomcat创建并部署maven项目_第17张图片

 选择 构建后操作,并填写内容

使用jenkins和tomcat创建并部署maven项目_第18张图片使用jenkins和tomcat创建并部署maven项目_第19张图片

使用jenkins和tomcat创建并部署maven项目_第20张图片

使用jenkins和tomcat创建并部署maven项目_第21张图片 设置发送邮件:

使用jenkins和tomcat创建并部署maven项目_第22张图片

使用jenkins和tomcat创建并部署maven项目_第23张图片 编辑邮箱主题和内容

# $DEFAULT_SUBJECT

项目 【$PROJECT_NAME】 第【$BUILD_NUMBER】次构建 - $BUILD_STATUS!

# $DEFAULT_CONTENT

    
    
    
    
${ENV, var="JOB_NAME"}-第${BUILD_NUMBER}次构建日志    
    

    
    

本邮件由系统自动发出,请勿回复!


各位同事,大家好,以下为${PROJECT_NAME }项目构建信息
构建结果 - ${BUILD_STATUS}

构建信息

最近提交


    ${CHANGES_SINCE_LAST_SUCCESS, reverse=true, format="%c", changesFormat="
  • %d [%a] %m
  • "}
详细提交: ${PROJECT_URL}changes

使用jenkins和tomcat创建并部署maven项目_第24张图片

使用jenkins和tomcat创建并部署maven项目_第25张图片 构建:

使用jenkins和tomcat创建并部署maven项目_第26张图片

使用jenkins和tomcat创建并部署maven项目_第27张图片

 构建完成。

tomcat进行检测:

浏览器访问:192.168.58.139:8080

使用jenkins和tomcat创建并部署maven项目_第28张图片

 邮件查看:

使用jenkins和tomcat创建并部署maven项目_第29张图片

 至此,maven项目部署完成。

你可能感兴趣的:(项目部署,jenkins,tomcat,maven)