idea下实现tomcat热部署(修改class等不重启项目)
在我们的日常开发过程中,常常会涉及到修改class等文件时,需要重启项目。这不仅耗时,而且还耽误我们的进度。实际上,我们用idea时,可以用tomcat实现热部署而无需重启项目。具体设置如下。此处我用的tomcat版本为tomcat8.5.781。
(1)在idea中,找到tomcat的配置编辑文件,即为(Edit Configrations)
(2) 打开edit configurations,找到deployment页,add(添加)具体的exploded的war包工程。(热部署添加的项目必须是exploded的war包工程)
(3)在edit configurations,找到server页。将其中的"On 'Update' action" 和"On frame deactivation"分别设置成"Update classes and resources"。然后点击"Apply"、"OK"即可。
按照上面的步骤设置成功之后,之后我们在修改了class等文件,可以不用再重启tomcat,直接运行即可验证修改内容了。
idea下实现tomcat热部署(修改class等不重启项目)相关推荐
- SpringBoot实现热部署(修改class不需要重启)
热部署: devtools可以实现页面热部署(即页面修改后会立即生效, 这个可以直接在application.properties文件中配置spring.thymeleaf.cache=false来实 ...
- IDEA9+Tomcat热部署配置二法
IDEA9+Tomcat热部署配置 idea9的web开发配置方式与之前的版本发生了大的变化,idea其实也可以像MyEclipse一样自动热部署,不过配置稍微麻烦了一些. 环境: Idea9.03 ...
- Tomcat热部署方法(3种)
Tomcat热部署方法(3种) 2012-02-06 11:32:56| 分类: tomcat | 标签:tomcat 热部署 热启动 context server |字号 订阅 热部 ...
- IDEA第二章----配置git、tomcat(热部署)、database,让你的项目跑起来
第一节:下载git客户端,整合idea 由于博主公司用的git版本管理,所以本系列都是基于git版本工具的,当然SVN与git配置类似.git同样支持安装版和解压版,支持各种操作系统,我这里下载的是W ...
- tomcat java 热部署,tomcat热部署
Tomcat 热部署:webapps下的项目正在运行,直接把开发的新版本发布到正在运行的Tomcat下(不能关闭Tomcat再发布新版本) 开发者本地将代码通过Git push到服务器端,服务器自动 ...
- tomcat热部署 更改类文件不需要重起
tomcat热部署 更改类文件不需要重起 (2011-04-18 11:53:29) 转载▼ 标签: it 分类: server tomcat上的部署问题,有时候也是个麻烦的问题,要是不采用热部署,我 ...
- spring mvc项目在IDEA下使用jrebel热部署报错!!
转载:https://segmentfault.com/q/1010000006068898 spring mvc项目在IDEA下使用jrebel热部署报错!! 25-Jul-2016 20:43:4 ...
- tomcat 热部署
场景介绍: 频繁更新项目代码但不能重启服务的时候,就可以使用到 tomcat热部署. 步骤: 1.配置好JDK和tomcat的环境变量 2.将 war 包解压后的项目文件放在某个位置,比如:D\pro ...
- eclipse下tomcat添加部署Module,Web名称与项目名称不一致的解决方法
eclipse下tomcat添加部署Module,Web名称与项目名称不一致的解决方法 参考文章: (1)eclipse下tomcat添加部署Module,Web名称与项目名称不一致的解决方法 (2) ...
最新文章
- 阿里云K8S容器服务的使用
- java读取txt文件
- 使用ycsb对mongodb做性能测试
- LESS-Middleware:Node.js 和 LESS 的完美搭配
- Django - - - -视图层之视图函数(views)
- 在IDEA中设置Java的堆大小
- 04-AIO通讯模型
- linux python 操作mysql_python 简单操作MySQL
- AutoItLibrary安装和常见问题解决
- Object类型转换成double/int类型
- C#数据流:文件流、内存流、网络流
- Linux 文件系统(二)---执行过程及结构间的关系
- 数据分析-信用卡反欺诈模型
- 如何关闭 Mac 版 QQ 上线离线提示音?
- 利用布尔运算可以做出怎样的PPT特效
- Educational Codeforces Round 97 (Rated for Div. 2) F. Emotional Fishermen
- 九月十月百度人搜,阿里巴巴,腾讯华为小米搜狗笔试面试八十题(2012年度笔试面试八十题)
- 欠债还钱,天经地义(三)
- LED软模组圆柱屏、柔性屏、异形屏、柱子屏、方柱屏、创意显示屏案例分享
- 给每个物品一张“身份证”
热门文章
- 常用网络工具1:全能终端神器MobaXterm
- 解密PDF文件的打开密码
- SpringBoot启动时报错
- 二元一次方程组、三元一次方程组、四元一次方程组解析解(代码)
- Ubuntu系统下制作USB启动盘
- As4741G安装WindowsXP后的驱动安装方法
- WPF优化DrawingContext.DrawLine
- 网络技能大赛-2019年国赛真题[2019年全国职业技能大赛高职组计算机网络应用赛项真题-H卷]路由交换部分答案详解
- 测试必看:常见的SQL查询案例(带答案)
- java.lang.AbstractMethodError: org.apache.tomcat.websocket.server.WsSessionListener.sessionCreated(L