关于STRUTS在TOMCAT上部署调试的小问题

jacobson 2005-04-12 12:07:46
更改部分代码后redeploy到TOMCAT,并且重新启动TOMCAT,这时跑的却还是更改之前的代码,为什么?是否是TOMCAT设置的问题?
...全文
108 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
dongdong715 2005-04-12
  • 打赏
  • 举报
回复
你把work目录下面运行jsp时编译生成的类servlet的java文件和Class文件都删除看看,,,
我试过这样的,,我是把work目录下面的java和class文件删除再重起tomcat就OK了,,具体是哪个子目录我一时记不起来了,,,,
jacobson 2005-04-12
  • 打赏
  • 举报
回复
谢谢热心的两位,我是更改的JSP代码,然后重新部署后运行页面依然是更改之前的JSP代码.我怀疑是否myeclipse在部署到TOMCAT时是否需要设置什么使得能覆盖原来更改之前的程序?
bestdelphier 2005-04-12
  • 打赏
  • 举报
回复
楼主改的是jsp的代码吗?那你把tomcat下work目录里的东西都删除掉试试。

如果改的是java代码,那就是你编译后的class文件没有更新到tomcat中,具体看看原因吧。
飞行的兔子 2005-04-12
  • 打赏
  • 举报
回复
什么意思啊,是没有看到什么效果吗?
更改代码后编译了吗,如果是类文件的话!
ailove01 2005-04-12
  • 打赏
  • 举报
回复
呵呵,我也遇到过,我的办法:我用的是ide是eclipse,每次出现这种情况后把jsp相应的java文件删除,然后重启服务器,打开一个新的ie.
Goal3 2005-04-12
  • 打赏
  • 举报
回复
work删掉, IE清空文件, 不行就重启动.
bestdelphier 2005-04-12
  • 打赏
  • 举报
回复
楼主,首先你要看看tomcat里的jsp页面代码是否是你修改后的,如果不是就是没有部署过来,如果是那就吧tomcat/work中所有文件删除掉试试。
OnlyFor_love 2005-04-12
  • 打赏
  • 举报
回复
我用的是jbuilder,每次修改类的时候,都要进行编译,然后把.class文件重新将部署在tomcat中的class文件覆盖,然后重新启动tomcat就行了!

不知道对你有没有帮助!


顶一下!
dakuntk 2005-04-12
  • 打赏
  • 举报
回复
用myeclipse不可能出现这样得情况啊
都自动部署,我想楼主应该知道

不行重启eclipse.
grpengwei 2005-04-12
  • 打赏
  • 举报
回复
是work下面的目录把你的文件删除或删除应用程序包,在重起TOMCAT就行了
一般情况下不会出现这种情况的,但是要根据你的开发工具了

并且JSP代码一般不需要重起TOMCAT的,
因为TOMCAT是加载XML文件所有配置文件,描述性文件和.class文件

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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