项目是用apache2.2+tomcat5.5+mysql,
一直运行很正常,最近改了一个逻辑,本地测试一切正常,但是把编译好的class文件传到服务器上后,
项目无任何变化,修改的内容没起任何作用,好像程序被缓存着一样,
然后就重启了apache,重启了tomcat
可还是无任何变化 ,把tomcat下的work下都清空,也没用
请各位帮帮忙,不知道有谁遇到过这个情况,如何解决的?先谢过了

解决方案 »

  1.   

    建议先清空浏览器缓存,如果还不行就删除那个classes文件试一试,如果报错就再把那个classes文件贴进去。
    如果还不行就把整个WEB应用从服务器上删除,重启Tomcat,看看情况。
    最后再重新发布WEB应用。
      

  2.   

    lz是在windows下还是linux下?如果在linux下ps关闭tomcat和apache后ps一下进程,一般在linux下有的时候会像lz所说的情况。都关闭后看看是不是还有进程没有关闭? 手工给他kill掉。然后重新启动tomcat和apache启动顺序是先启动tomcat再启动apache
      

  3.   

    如果在linux下关闭tomcat和apache后ps一下查看进程多写了一个ps