小编Dhi*_*hha的帖子

servlet(tomcat)中没有反映最新的更改

我现在正在处理我的安静项目,现在我正在使用tomcat和eclipse正常工作到现在为止..

我在22-1-2012部署战争(带有一些打印消息)它正常工作然后第二天我做了一些更改删除了一些消息并重新部署了文件...在我的webapps文件夹中它显示了'last的最新时间修改了我的战争文件..我做错了什么告诉我..

PS反映了对同一项目的JSP页面的任何更改,但servlet类没有变化

这是日志文件显示的内容_SEVERE:Web应用程序似乎已经通过java.util.Timer API启动了名为[MySQL语句取消计时器]的TimerThread,但未能将其停止.为防止内存泄漏,计时器(以及相关联的线程)已被强制取消._

这是我的问题的总结,我希望我现在可以解释你的问题我再次执行以下步骤
1.从webapps
删除我的webapp目录2.Tried访问servlet(它显示'资源不可用')3.
做一些print语句中的更改要调试
4.来自eclipse的
重新部署的WAR 5.Again当访问servlet它不是最新版本时它会显示相同的旧消息.

现在告诉我是否有解决方案....提前谢谢


在尝试了很多事情后,我刚刚观察到部署WAR文件时,当我手动在WAR中添加这些类文件时,非JSP servlet类文件未包含在WAR中,所有更改都会更新.所以现在可以告诉我如何自动在WAR ...部署这些问题是什么?

java eclipse tomcat

6
推荐指数
2
解决办法
4万
查看次数

标签 统计

eclipse ×1

java ×1

tomcat ×1