当我tomcat启动时webapps下的hello.war包会自动解压部署,当我用新的hello.war覆盖原来的war包后重新启动服务器,为什么没有部署新的war包呢,部署的还是以前的那个hello.war,我只有删除hello文件夹后,新的war包才会部署,为什么啊,我用的是linux操作系统

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【lolo6062】截止到2008-07-17 15:25:14的历史汇总数据(不包括此帖):
    发帖的总数量:2                        发帖的总分数:10                       每贴平均分数:5                        
    回帖的总数量:1                        得分贴总数量:0                        回帖的得分率:0%                       
    结贴的总数量:2                        结贴的总分数:10                       
    无满意结贴数:1                        无满意结贴分:20                       
    未结的帖子数:0                        未结的总分数:0                        
    结贴的百分比:100.00%               结分的百分比:100.00%                  
    无满意结贴率:50.00 %               无满意结分率:200.00%                  
    敬礼!
      

  2.   

    把原来的包undeploy掉然后再把war拷贝进去。
      

  3.   

    <Host name="" appBase="" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"></Host>
      

  4.   

    可能是有缓存,你删除work目录下的再操作一遍试试
      

  5.   

    我也遇到了这个问题,不过重新装了一遍tomcat就可以了,看来是有个文件记录了原始状态,不过我没有找到他。汗