本文以windows为例,Linux上部署类似。
一、JDK安装,自行安装,配置环境变量,java -version验证是否安装成功。
二、Jenkins安装,官网下载,自行安装,并启动,如下图,这里安装在本机;也可以将Jenkins安装在Tomcat下,很简单,这里就不多做介绍了。
三、安装Tomcat,官网下载,并解压。
四、安装Maven,官网下载,并解压,配置环境变量,mvn -version验证是否安装成功。修改D:\apache-maven-3.2.5\conf\settings.xml文件,主要是修改本地jar包存放路径,不改也可以。
五、Jenkins配置自动打包部署
(1)安装插件,Jenkins->系统管理->插件管理,选择可选插件,输入插件名称搜索,并安装,这里所需要有:Maven Integration plugin(构建maven项目)、Deploy to container Plugin(部署应用web),在实际操作中,缺什么就安装什么。
(2)配置Global Tool Configuration,根据本机具体路径配置
(3)使用Jenkins构建一个maven项目,点孩子击新建
输入任务名称,选择构建一个maven项目,点击OK
(4)配置任务,选择步骤2新建的任务,点击配置
源码管理选择svn,并配置正确的地址和登录用户名密码
构建触发器选择Poll SCM,日程表输入五个*号,表示当svn变动时就重新打包
打包完成后自动添加到Tomcat所在的webapps目录下,配置如下
Credentials输入的认证信息要和Tomcat安装目录下的D:\apache-tomcat-7.0.90\conf\tomcat-users.xml一致,附上tomcat-users.xml信息,这块内容可自行百度
最后发邮件通知,邮件的配置自行百度
这里就配置完成了,选择已经配置好的项目,点击立即构建,在任务的控制台输出看结果
存在的问题:部署到Tomcat的webapps目录下后,需要重启Tomcat,今后写个脚本支持一下。
网友评论