qlqllu 2009-10-05 22:22
浏览 296
已采纳

应用重载,tomcat重启的问题

如果修改了方法内部的代码,则整个应用需要重新载入,比较慢!
如果修改了类的结构(增减属性、方法等),则整个tomcat需要重启!

有没有解决办法?我找了很久了,一直都没有找到合适的解决方案,难道大家都这样忍受着?

我的环境是myelcipse,jdk5,tomcat6
问题补充

logicgate 写道
魔力猫咪 写道
如果是你Windows平台上开发的话,这种问题建议你还是换一个服务器吧。Tomcat在windows下动态修改代码无法自动更新。

可以更新。但多次动态载入后经常出现outofmemeoryexception

是可以更新,但能不能只更新修改的那个类?
我每次只修改一个类,但是却要重载整个应用!
问题补充
Glassfish没有用过,比tomcat好用吗?
问题补充:
evanerv0079 的方法很管用!谢谢!

不过,这只是修改方法内部不用重启,有没有修改类结构也不用重启的办法?

  • 写回答

7条回答 默认 最新

  • evanerv0079 2009-10-05 22:22
    关注

    把自动重启的属相改成false,用debug模式启动,改java文件就不用重新启动了

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(6条)

报告相同问题?

悬赏问题

  • ¥15 MapReduce结果输出到HBase,一直连接不上MySQL
  • ¥15 扩散模型sd.webui使用时报错“Nonetype”
  • ¥15 stm32流水灯+呼吸灯+外部中断按键
  • ¥15 将二维数组,按照假设的规定,如0/1/0 == "4",把对应列位置写成一个字符并打印输出该字符
  • ¥15 NX MCD仿真与博途通讯不了啥情况
  • ¥15 win11家庭中文版安装docker遇到Hyper-V启用失败解决办法整理
  • ¥15 gradio的web端页面格式不对的问题
  • ¥15 求大家看看Nonce如何配置
  • ¥15 Matlab怎么求解含参的二重积分?
  • ¥15 苹果手机突然连不上wifi了?