Jenkins + git + maven 远程部署tomcat 服务
2016-12-16 15:48
225 查看
经过3天研究学习 终于搞定了!
一,下载 安装 Jenkins (怎么下载安装就不说了)
二,对Jenkins 进行配置
1) 点击,系统管理 --> 点击系统设置(版本不同 有的在 Global Tool Configuration )
配置好 机器上的 jdk git maven
如果 构建的是maven 项目的话 就要添加 maven 的路径,普通项目的话 需要 配置 Ant(这个东西是用来吧代码编译成war包的 需要自己写 build.xml文件 这个很麻烦我试过了不过也行的通,maven的话只要一个pom.xml 就行了,编译打war包 都是 它搞定)
![](https://img-blog.csdn.net/20161216155411386?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbHVpemhpcA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](https://img-blog.csdn.net/20161216155454480?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbHVpemhpcA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
2)新建一个 maven 项目 (选择第二个 构建一个 maven项目)
![](https://img-blog.csdn.net/20161216160338291?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbHVpemhpcA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
3)git 配置 Repository URL : 填写 git 地址 Credentials : 如果是私有的项目 需要 add git 的用户名和密码
![](https://img-blog.csdn.net/20161216161058630?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbHVpemhpcA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
4)从git 上 更新下来的 pom.xml 路径 前面 默认路径 是 jenkins 安装的路径 到 jenkins 的workspace 你创建的工程下在加上 git 更新下来的目录
![](https://img-blog.csdn.net/20161216162046289?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbHVpemhpcA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
5)部署到远程 tomcat 中
tomcat 的用户登录名和密码 在 需要部署的tomcat 的 conf 中 的 tomcat-users.xml 中 怎么配置的自己百度 (要先启动tomcat 看直接访问端口号能不能进去 不行的话重新下载 一个tomcat) 下面填写的 可以是远程地址 可以添加多个远程地址 部署到多个 tomcat 中
![](https://img-blog.csdn.net/20161216162851855?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbHVpemhpcA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
6)保存 立即构建
7) 结果
![](https://img-blog.csdn.net/20161216163332075?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbHVpemhpcA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
jenkins 会根据第五步的配置 吧 war 包 部署好 前提是 要被部署的tomcat 是启动着的 tomcat-users.xml 也要配置好哦
这个是windows 版的 linux 版的应该也是一样的
ok!
一,下载 安装 Jenkins (怎么下载安装就不说了)
二,对Jenkins 进行配置
1) 点击,系统管理 --> 点击系统设置(版本不同 有的在 Global Tool Configuration )
配置好 机器上的 jdk git maven
如果 构建的是maven 项目的话 就要添加 maven 的路径,普通项目的话 需要 配置 Ant(这个东西是用来吧代码编译成war包的 需要自己写 build.xml文件 这个很麻烦我试过了不过也行的通,maven的话只要一个pom.xml 就行了,编译打war包 都是 它搞定)
2)新建一个 maven 项目 (选择第二个 构建一个 maven项目)
3)git 配置 Repository URL : 填写 git 地址 Credentials : 如果是私有的项目 需要 add git 的用户名和密码
4)从git 上 更新下来的 pom.xml 路径 前面 默认路径 是 jenkins 安装的路径 到 jenkins 的workspace 你创建的工程下在加上 git 更新下来的目录
5)部署到远程 tomcat 中
tomcat 的用户登录名和密码 在 需要部署的tomcat 的 conf 中 的 tomcat-users.xml 中 怎么配置的自己百度 (要先启动tomcat 看直接访问端口号能不能进去 不行的话重新下载 一个tomcat) 下面填写的 可以是远程地址 可以添加多个远程地址 部署到多个 tomcat 中
6)保存 立即构建
7) 结果
jenkins 会根据第五步的配置 吧 war 包 部署好 前提是 要被部署的tomcat 是启动着的 tomcat-users.xml 也要配置好哦
这个是windows 版的 linux 版的应该也是一样的
ok!
相关文章推荐
- 使用Ant构建web项目 从编译到测试 生成测试报告 打包 邮件发送 远程下载tomcat 部署运行一条龙服务之ant脚本
- 远程centos6.7的tomcat7下部署服务
- 用JSP调用以Web应用形式部署在Tomcat 5.5中的SCA服务组件的例子
- 用Eclipse远程调试部署在Tomcat下的Web应用程序
- 用Eclipse远程调试部署在Tomcat下的Web应用程序 .
- Ant远程部署Tomcat
- Maven远程部署web工程到Tomcat7中
- 部署tomcat 服务遭遇莫名的404错误问题分析
- maven 实现tomcat的远程部署
- 用axis2+Tomcat5.5+Eclipse3.2部署和访问Web服务
- 用axis2+Tomcat5.5+Eclipse3.2部署和访问Web服务
- 用Eclipse远程调试部署在Tomcat下的Web应用程序
- 利用远程安装服务(RIS)进行操作系统部署
- 利用远程安装服务(RIS)进行操作系统部署
- 遭遇Tomcat远程拒绝服务漏洞
- 用Eclipse远程调试部署在Tomcat下的Web应用程序
- MATLAB bulider for JAVA 使用TOMCAT 进行远程部署
- Linux 下Tomcat部署 及 将Tomcat配置成服务