社区
Apache
帖子详情
tomcat如何实现热部署,并且自动化加载class时不重新加载web.xml内容
土匪八号
2016-01-04 04:51:42
遇到问题:
修改Java类后,tomcat每次都自动加载这个class,由于工程中web.xml配置了很多启动项
每次加载都会消耗很长时间;并且加载过程中所消耗的内存一直都在增长,很容易造成内存溢出
问题:如何实现tomcat每次只加载修改的Java类
...全文
390
3
打赏
收藏
tomcat如何实现热部署,并且自动化加载class时不重新加载web.xml内容
遇到问题: 修改Java类后,tomcat每次都自动加载这个class,由于工程中web.xml配置了很多启动项 每次加载都会消耗很长时间;并且加载过程中所消耗的内存一直都在增长,很容易造成内存溢出 问题:如何实现tomcat每次只加载修改的Java类
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
阳仔928
2016-01-04
打赏
举报
回复
应该没有这种方式吧
街头小贩
2016-01-04
打赏
举报
回复
我觉得不可能实现。
九点搬书匠
2016-01-04
打赏
举报
回复
可以这样实现吗。同求
死磕
Tomcat
系列(6)——
Tomcat
如何做到热
加载
和
热部署
的
本文介绍了
Tomcat
的热
加载
和
热部署
。热
加载
是运行
时
重新
加载
class
,开发环境常用,不清空Session;
热部署
是运行
时
重新
部署项目,生产环境常用,会清空Session。文中还分别演示了两者的
实现
过程,并分析了
Tomcat
实现
热
加载
和
热部署
的具体步骤。
tomcat
热部署
生产环境_详解
tomcat
热部署
和热
加载
的方法
本文详细介绍了在项目开发中如何
实现
Tomcat
的
热部署
和热
加载
,以快速响应代码变更。热
加载
只需在server.xml中设置reloadable=true,服务器将监测并局部更新
class
文件变化。而
热部署
(autoDeploy=true,unpackWARs=true)则会整体
重新
部署项目,清空session。开发者可根据需求选择适合的方法。此外,Eclipse用户可以通过设置
实现
相同效果。
tomcat
自动
加载
改变的
class
文件(无需重启
tomcat
)
本文介绍
Tomcat
中的两种不重启更新方式:
热部署
与热
加载
。
热部署
会
重新
加载
整个项目,可能导致session丢失;热
加载
则仅更新变化的类文件,保持session不变。通过配置server.xml中的Context元素
实现
热
加载
,特别强调reloadable属性的作用。
tomcat
热部署
热
加载
本文详细介绍了在
Tomcat
中
实现
热部署
和热
加载
的方法,
热部署
指在运行
时
重新
部署整个项目,可能引起session丢失;热
加载
则在运行
时
重新
加载
编译后的类,保持session,但可能造成内存溢出。通过配置server.xml中的Context标签,可以启用热
加载
功能。
Apache
24,916
社区成员
16,538
社区内容
发帖
与我相关
我的任务
Apache
Web 开发 Apache
复制链接
扫一扫
分享
社区描述
Web 开发 Apache
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章