Jenkins部署Web项目到远程tomcat
原网址:http://blog.sina.com.cn/s/blog_b5fe6b270102v7xi.html
之前讲到的是如何构建一个项目,并且将代码进行编译、打包,那么打包完成最后的结果就需要发布到应用服务器,将项目部署成功。在之前的项目中我们采用的shell脚本来部署,下面讲解通过Jenkins部署web项目到远程tomcat。
手动安装deploy plugin 插件,我们可以在线安装,也可以通过官方下载相关插件,下载地址:https://updates.jenkins-ci.org/download/plugins,我这里主要是通过Jenkins在线安装。
1.系统管理->管理插件->可选插件->搜索“Deploy to container Plugin”,勾选插件直接安装,等着Jenkins自动安装完成。此时我们打开我们之前新建的项目选择“增加构建后的操作”中增加了一项“Deploy war/ear to a container",将我们的war和ear工程部署到容器。
2.我们添加一个deploy war/ear to a container选择,Jenkins中构建后操作多出一个发布选项
WAR/EAR files:是war包的相对路径
content path:tomcat的发布路径,即使用localhost/(content path设置的名字)来访问项目.
contaners :发布到的容器,主要可发布到tomcat、jboss、GlassFish
deploy on failure:发生错误的时候是否发布到tomcat
3.点击add contaners 添加发布的容器,我们这里要发布到tomcat,所以我这里添加的是tomcat
如果你部署的是集群环境那么可以添加多个容器来部署应用。
此时只要我们运行我们的任务即可将我们的应用发布到tomcat,记住这里要把应用服务器的防火墙关闭。
这里在多说一点tomcat默认的登录是注释的,我们需要打开。
在tomcat/conf/tomcat-users.xml下添加以下代码即可,因为之前的博客讲解过tomcat管理权限的配置,这里就不重复讲解。
转载于:https://www.cnblogs.com/yunkong/articles/4413689.html
Jenkins部署Web项目到远程tomcat相关推荐
- Jenkins部署Web项目到远程tomcat(通过jenkins插件)
之前讲到的是如何构建一个项目,并且将代码进行编译.打包,那么打包完成最后的结果就需要发布到应用服务器,将项目部署成功.在之前的项目中我们采用的shell脚本来部署,下面讲解通过Jenkins部署web ...
- Eclipse利用Maven的插件部署web项目到远程tomcat服务器
使用maven的自动部署功能可以很方便的将maven工程自动打包并且部署到远程tomcat服务器,省去一些繁琐的操作,节省大量时间. 我使用的tomcat版本是8.5,tomcat7和tomcat8都 ...
- jenkins部署 java项目到远程 windows服务器
jenkins部署 java项目到远程 windows服务器 1.查看windows服务器是否有 ssh服务. cmd模式,输入 ssh.如果报错就去安装ssh(可以去下 openSSH) 2.然后直 ...
- jenkins部署web项目
Dockerfile FROM nginx:latest#MAINTAINER 维护者信息 MAINTAINER GosingWu 1649346712@qq.comADD admin_test.co ...
- 在tomcat中部署web项目
在tomcat中部署web项目 一.静态部署 静态部署指的是我们在服务器启动之前部署我们的程序,只有当服务器启动之后,我们的Web应用程序才能访问.以下3中方式都可以部署:? 1.将PetWeb目录拷 ...
- PHP项目部署在tomcat,在Tomcat中部署Web项目的操作方法(必看篇)
在这里介绍在Tomcat中部署web项目的三种方式: 1.部署解包的webapp目录 2.打包的war文件 3.Manager Web应用程序 一:部署解包的webapp目录 将Web项目部署到Tom ...
- MAC + Tomcat——部署Web项目时Tomcat启动成功,但部署的Web项目404错误
问题描述 尝试在mac系统尝试部署web项目. 项目部署成功后,可以访问首页,可是一旦访问自己的部署的项目就报404的错误. 问题分析 和window部署有些不同 例如如下访问 http://127. ...
- VMware虚拟机安装CentOS6.4、部署web项目全过程(设置固定IP、安装JDK、Tomcat、Redis、部署项目)...
概述:该篇随笔介绍了在VMware上安装centOS.在centOS上安装JDK.安装Tomcat.安装Redis并部署项目的全过程,虽然参考了很多优秀的文章,但实践.整理.补充都很用心,若要复制粘贴 ...
- Docker安装Tomcat镜像并部署web项目简述
一.安装Tomcat 1.查找Docker Hub上的tomcat镜像 docker search tomcat 2.拉取官方的镜像 docker pull tomcat 等待下载完毕,需要一些时间. ...
最新文章
- netty 5 alph1源码分析(服务端创建过程)
- 【数学与算法】二部图、匈牙利匹配、稳定婚配
- 以太坊Sharding FAQ
- VS Code非英语版本连接TFS错误解决方案
- python人机猜拳游戏_Python实现剪刀石头布小游戏(与电脑对战)
- c语言现代方法16章 基础、课后习题、基础等
- 关于SQL优化这些你了解吗?
- php console postman,postman内置脚本说明
- HTML+CSS+JS实现 ❤️ html5响应式图片轮播❤️
- 含k个3的数(信息学奥赛一本通-T1090)
- Kubesphere查看token
- 纯CSS将图片转换成黑白
- SQL Server 2005 Service Pack 2 – CTP December 2006发布
- Navicat12及以上才能显示json数据
- Python使用datetime模块进行简单的日期换算与计算
- java虚拟机的gc机制的优缺点_深入Java虚拟机之 -- 总结面试篇
- 数字信号处理实验集合
- 【2.0版本】Capi文档生成帮助类,一键生成WebApi接口说明文档,方法异常处理,模拟请求接口(使用Hplus模版)
- el-select默认选中 显示的是id 不是汉字
- ibeacon UWB GPS 空间四点定位算法
热门文章
- 当前计算机无法连接,win7系统无法连接wifi提示此计算机当前已将连接限制为xxx的解决方法...
- 框架controller找不到_SpingBoot框架知识详解
- Linux系统编程——线程池
- Linux 网络编程八(epoll应用--大并发处理)
- vSphere HA 原理与配置
- Error: Program type already present: okhttp3.Authenticator$1
- 【原创】数据库中为什么不推荐使用外键约束
- 验证部分表单是否重复
- springboot-添加拦截器
- 01_Struts2概述及环境搭建