做Web时修改Java文件(比如新增方法)而不会出现重启Tomcat

fireinjava 2008-09-21 12:29:53
我用的是Myeclipse,如何做到改Java文件时即不出现重启Tomcat,又能使Tomcat只重新加载我改的部分。
(修改方法的内容不用重启,但改变方法名或者添加方法就要重启,一重启就是一两分钟,好麻烦

顺便问下:
<Context  docBase="D:\WORKSPACE\test\webapp" path="/test" reloadable="true"/>
这个配置是reload全部还是只reload修改过的?用这个具体是reload什么东西?

请高手赐教,Thank you!
...全文
308 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
yeah920 2008-09-25
  • 打赏
  • 举报
回复
帮你顶一下。
anhy 2008-09-25
  • 打赏
  • 举报
回复
<Context  docBase="D:\WORKSPACE\test\webapp" path="/test" reloadable="true"/>
这个配置是reload全部还是只reload修改过的?用这个具体是reload什么东西?
改为
reloadable="false"

就可以。

reloadable给我的感觉是如果有类进行了修改,服务器就进行重新启动
ZHANGBINFLY 2008-09-25
  • 打赏
  • 举报
回复
学习,应该看看IDE的使用
Dave 2008-09-21
  • 打赏
  • 举报
回复
第一个问题,你可以重新发布一下,发布就不用重启了。我的也是,内存小了。重启慢的死,还有就是tomcat最好只部署一个项目,这样重启要快点。

第二个问题不清楚,期待其他答案……

ZangXT 2008-09-21
  • 打赏
  • 举报
回复
对,项目比较大的话很麻烦了.
不好意思.
fireinjava 2008-09-21
  • 打赏
  • 举报
回复
谢谢,但是部署得部署全部的,东西多的话不是要部署半天?
[Quote=引用 3 楼 ZangXT 的回复:]
部署一下就可以了吧,有必要重启服务器吗
[/Quote]
ZangXT 2008-09-21
  • 打赏
  • 举报
回复
部署一下就可以了吧,有必要重启服务器吗
fireinjava 2008-09-21
  • 打赏
  • 举报
回复
重新发布要两三分钟,如果这样每增删改方法都要重新发布,那不是相当费时

[Quote=引用 1 楼 tianlesoftware 的回复:]
第一个问题,你可以重新发布一下,发布就不用重启了。我的也是,内存小了。重启慢的死,还有就是tomcat最好只部署一个项目,这样重启要快点。

第二个问题不清楚,期待其他答案……
[/Quote]

67,537

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧