tomcat实现热部署的配置
我们实现热部署后,自然就可以通过maven操作tomcat了,所以就需要maven取得操作tomcat的权限,现在这一步就是配置tomcat的可操作权限.
进入tomcat安装目录
#进入tomcat安装目录
cd /usr/local/devlop/tomcat
#进入conf文件夹修改tomcat-users.xml
vim conf/tomcat-users.xml
#按shift + g 跳到配置文件最后
#在</tomcat-users>前加入之后的配置
在<tomcat-users> 节点下面增加如下配置,密码和用户名都可以自己设置:
<role rolename="manager-gui" />
<role rolename="manager-script" />
<user username="tomcat" password="tomcat" roles="manager-gui, manager-script"/>
保存退出 :wq 重启tomcat,地址栏输入 http://localhost:8080/manager
请求输入帐号密码,输入然后成功如下图

这样就配置好,可以热部署了
=================分割线====================
有园友说这不算热部署……这个是为了开启热部署配置,在tomcat不重启的情况下更新项目。
既然有人说了,把maven 插件部署项目的方法上一下,只需在pom中追加
<plugins>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<port>8181</port>
<path>/appName</path>
<url>http://localhost:8080/manager/text</url><!--url为tomcat访问路径-->
<username>tomcat</username> <!--之前设置的用户名-->
<password>tomcat</password> <!--之前设置的密 -->
</configuration>
</plugin>
</plugins>
还有一种是将项目打的war包通过tomcat开启的网页上传上去,就是我们设置的那样。
tomcat实现热部署的配置的更多相关文章
- 转载:tomcat实现热部署的配置
		
tomcat实现热部署的配置 我们实现热部署后,自然就可以通过maven操作tomcat了,所以就需要maven取得操作tomcat的权限,现在这一步就是配置tomcat的可操作权限. 进入tom ...
 - tomcat的热部署配置
		
1.什么是tomcat热部署? 所谓的tomcat热部署,就是在不重启tomcat服务器的前提下,将自己的项目部署到tomcat服务器中,这种方式是非常方便的,也称之为“开发即用”,热部署分为手动热部 ...
 - eclipse 于 Tomcat于 热部署 project
		
eclipse在 Tomcat中热部署project 1.在eclipse中国安装一个tomcat插件:SysdeoEclipse Tomcat Launcher plugin(http://www. ...
 - 从零开始学习springboot之热部署的配置
		
各位看官大家好,博主之前因为毕业设计以及毕业旅游耽搁了好长一段时间没有更新博客了,从今天起又会慢慢开始学习啦. 今天主要是来学习springboot热部署的配置. 一. 热部署 我们通常在修改某些文件 ...
 - SpringBoot项目构建、测试、热部署、配置原理、执行流程
		
SpringBoot项目构建.测试.热部署.配置原理.执行流程 一.项目构建 二.测试和热部署 三.配置原理 四.执行流程
 - jenkins 整合maven,svn(配置钩子程序实现提交代码自动构建),tomcat实现热部署(windows+linux分别实现)
		
springboot : https://blog.csdn.net/zjh_746140129/article/details/80904876 1 准备工作: (1)运行jenkins的tomca ...
 - 【Tomcat】热部署的遗留配置导致服务器无法启动
		
1.问题描述: 今天用myeclipse写了个小demo,然后用Tomcat7 部署了,接着点击启动服务器,服务器居然报错: 严重: Error starting static Resources j ...
 - Eclipse+Tomcat实现热部署/热加载配置,修改java代码无需重启tomcat
		
一.Tomcat热加载配置 Eclipse Package Explorer中找到Servers,点击你所需要运行的tomcat的config配置文件,例如 demo-config,双击该文件夹下的s ...
 - 【IDEA 2016】intellij idea tomcat jsp 热部署
		
刚开始用IDEA,落伍的我,只是觉得IDEA好看.可以换界面.想法如此的low. 真是不太会用啊,弄好了tomcat.程序启动竟然改动一下就要重启,JSP页面也一样. IDEA可以配置热部署,打开to ...
 
随机推荐
- 从一个word文件中读取所有的表格和标题(2)
			
上一篇文章主要讲了从word底层xml中获取表格和标题的方法,但是存在一个问题:word文件必须是docx格式的.如果为doc格式的,可以有两种解决方案: 一.把doc文件转换成docx格式文件,用上 ...
 - vue常见错误及解决办法
			
1.在配置路由并引入组件后,报错: Unknown custom element: <router-link> - did you register the component corre ...
 - php实现MySQL读写分离
			
MySQL读写分离有好几种方式 MySQL中间件 MySQL驱动层 代码控制 关于 中间件 和 驱动层的方式这里不做深究 暂且简单介绍下 如何通过PHP代码来控制MySQL读写分离 我们都知道 &q ...
 - php使用websocket示例详解
			
一.php 中处理 websocket WebSocket 连接是由客户端主动发起的,所以一切要从客户端出发.第一步是要解析拿到客户端发过来的 Sec-WebSocket-Key 字符串. 复制代码代 ...
 - js遍历 子节点 子元素
			
Js 节点 子元素 属性 方法 // 添加子节点前 删除所有子节点 var usernameEle = document.getElementById("username"); v ...
 - Vuex 源码学习(二)
			
Vue加载后,将Vuex 加载到 Vue对象上后,初始化Store. (一) Store的参数的定义 其中 action 与 mutation 的订阅者 用 数组存储,而其属性都是用对象存储的. 考虑 ...
 - Android动画(二)-属性动画
			
我们在上一篇博客中,讨论了视图动画与帧动画.那么这节课则要讨论更复杂,更强大的Property animation(属性动画). 视图动画使用简单,但是功能也简单.(只有那四种功能).并且也不改变Vi ...
 - 用元类和__getattribute__改变类属性的读取方式
			
首先,需要知道两点: 类本身是type类的实例 __getattribute__ 可以改变类实例的属性的读取方式(http://www.cnblogs.com/blackmatrix/p/568148 ...
 - A session had already been started – ignoring session_start() 怎么办?
			
php警告提示A session had already been started – ignoring session_start() 解决方案 访问log日志发现有个这样的警告 主要是在TP框架中 ...
 - Nginx集群之基于Redis的WebApi身份验证
			
目录 1 大概思路... 1 2 Nginx集群之基于Redis的WebApi身份验证... 1 3 Redis数据库... 2 4 Visualbox ...