Jenkins部署war包到远程tomcat的webapps下
来源:互联网 发布:厦门老年大学网络报名 编辑:程序博客网 时间:2024/06/05 08:46
因为手动部署好麻烦,要先在eclipse更新代码,然后build一下,再把target下生成的war包复制到tomcat的webapps下,启动tomcat。
首先需要下载一个Jenkins的插件:Deploy to container Plugin ,可以在Jenkins的系统管理->插件管理->可选插件中查找
安装完成后重启Jenkins,在增加构建后操作步骤中会多出一个选项Deploy war/ear to a container。
首先新建一个任务,只需要配置代码获取方式,build命令和部署war包配置即可。
1.代码获取,我们是用SVN方式获取代码的。
2.build命令。
3.war包部署。
WAR/EAR files:输入war包的相对路径,如我的war包在新建目录的target下
context path:输入用来访问tomcat的名称,localhost:8080/p**
add container:增加容器,一般选tomcat 7X就可以。这里的username与password需要到tomcat的conf文件夹中的tomcat-users.xml修改。tomcat URL就是你希望把war包部署到的tomcat所在IP地址,最后面不需要再加斜杠/。
tomcat-users.xml中的用户名及密码默认是注释掉的,所以需要删除注释,也可以直接复制以下代码到</tomcat-users>之前。如果只是删除注释的话好像部署不会成功,还需要增加manager开头的三个role才可以。
<role rolename="tomcat"/> <role rolename="role1"/> <role rolename="manager-gui" /> <role rolename="manager-script" /> <role rolename="manager-status" /> <user username="tomcat" password="tomcat" roles="tomcat"/> <user username="both" password="tomcat" roles="tomcat,role1"/> <user username="role1" password="tomcat" roles="role1"/> <user username="deploy" password="tomcat" roles="manager-gui,manager-script,manager-status" />
0 0
- Jenkins部署war包到远程tomcat的webapps下
- Jenkins部署war包到远程tomcat的webapps下
- Jenkins远程部署war包到tomcat
- Jenkins远程部署war包到tomcat
- jenkins 部署war包到远程tomcat报错
- 上传war包到服务器(tomcat的webapps目录下)
- Maven远程部署war包到Tomcat
- Jenkins构建项目时构建成功但不部署到tomcat的webapps下(Build step 'Deploy war/ear to a container' marked build as fai)
- jenkins+maven+svn构建项目,及远程部署war包到tomcat上
- 部署war包到tomcat下
- linux部署war包到tomcat下
- jenkins部署war包到容器(tomcat)
- 部署WAR包到TOMCAT的方法
- 【Jenkins】包含dubbo服务的war包自动部署tomcat
- 用Maven部署war包到远程Tomcat服务器
- 用Maven部署war包到远程Tomcat服务器
- 用Maven部署war包到远程Tomcat服务器
- 用Maven部署war包到远程Tomcat服务器
- 量化投资策略:常见的几种Python回测框架(库)
- 为什么经常跳槽的程序员工资反倒更高了,而不跳的.......
- Python cartopy 使用地图工具,给出经纬度,画出受影响的中国省份
- JS学习15(HTML5脚本编程)
- Python Tricks(八)—— 斐波那契数列的另类实现
- Jenkins部署war包到远程tomcat的webapps下
- php 保存图片到服务器
- meansift图像分割
- 游戏框架与通比牛牛
- 安装配置MacTex
- 线程讲解
- iOS 多线程中锁的使用
- shell脚本中一些特殊符号
- UINavigationController 基本用法