Jenkins入门教程之自动构建部署Web项目(八)使用Jenkins自动部署Web项目

时间:2024-04-10 22:42:52

本篇主要介绍使用Jenkins自动构建普通Web工程到Tomcat,可以采用Maven的tomcat-maven-plugin插件进行部署。


准备工作:

1、需要在linux服务器中安装JDK参考笔者博客:Linux中安装配置jdk1.7

2、需要在linux服务器中安装Maven参考笔者博客Linux安装配置Maven

3、需要在linux服务器中安装tomcat参考笔者博客Linux安装配置tomcat

4、Jenkins入门教程之配置jdk、maven、svn、git(三)参考笔者博客Jenkins入门教程之配置jdk、maven、svn、git(三)

5、Jenkins入门教程之安装maven构建插件(四)参考笔者博客Jenkins入门教程之安装maven构建插件(四)

6、Jenkins入门教程之安装Deploy Plugin(五)插件并配置参考笔者博客:Jenkins入门教程之安装Deploy Plugin插件并配置(五)

7、Jenkins入门教程之安装Publish over SSH(六)插件并配置参考笔者博客:Jenkins入门教程之安装Publish over SSH插件并配置(六)

8、Jenkins入门教程之安装svn插件并配置(九)参考笔者博客:Jenkins入门教程之安装svn插件并配置(九)



详细步骤:

1、新建项目

Jenkins入门教程之自动构建部署Web项目(八)使用Jenkins自动部署Web项目


Jenkins入门教程之自动构建部署Web项目(八)使用Jenkins自动部署Web项目


2、配置svn

Jenkins入门教程之自动构建部署Web项目(八)使用Jenkins自动部署Web项目


Jenkins入门教程之自动构建部署Web项目(八)使用Jenkins自动部署Web项目


输入svn用户名、密码

Jenkins入门教程之自动构建部署Web项目(八)使用Jenkins自动部署Web项目


选择配置的用户、填写项目svn地址

Jenkins入门教程之自动构建部署Web项目(八)使用Jenkins自动部署Web项目


3、配置maven打包指令

Jenkins入门教程之自动构建部署Web项目(八)使用Jenkins自动部署Web项目


4、配置tomcat

Jenkins入门教程之自动构建部署Web项目(八)使用Jenkins自动部署Web项目


Jenkins入门教程之自动构建部署Web项目(八)使用Jenkins自动部署Web项目


Jenkins入门教程之自动构建部署Web项目(八)使用Jenkins自动部署Web项目


Jenkins入门教程之自动构建部署Web项目(八)使用Jenkins自动部署Web项目

输入svn用户名、密码 注:这里的用户名密码是在tomcat的conf下tomcat-users.xml里面配置的

Jenkins入门教程之自动构建部署Web项目(八)使用Jenkins自动部署Web项目


选择配置的tomcat用户、输入tomcat访问地址

Jenkins入门教程之自动构建部署Web项目(八)使用Jenkins自动部署Web项目

保存返回。

5、构建项目-点击立即构建(注:需要把tomcta启动

Jenkins入门教程之自动构建部署Web项目(八)使用Jenkins自动部署Web项目


查看控制台的信息

Jenkins入门教程之自动构建部署Web项目(八)使用Jenkins自动部署Web项目


Jenkins入门教程之自动构建部署Web项目(八)使用Jenkins自动部署Web项目



由于第一次构建项目,下载jar需要时间,看到success就是成功

Jenkins入门教程之自动构建部署Web项目(八)使用Jenkins自动部署Web项目


这个图标表示构建成功

Jenkins入门教程之自动构建部署Web项目(八)使用Jenkins自动部署Web项目


6、构建成功后访问项目

Jenkins入门教程之自动构建部署Web项目(八)使用Jenkins自动部署Web项目


好了,到这里使用jenkins自动构建发布web项目就结束了,如果大家在安装配置过程中有问题,评论即可,会第一时间回复大家。