我的配置是这样的
 <Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">
<DefaultContext reloadable="true"/>
<Context path="" docBase="/usr/local/apache-tomcat/webapps/search" reloadable="true" debug="0" crossContext="true" />
      </Host>每次传上一新的war包的时候tomcat不自动解压,非要重启不可,不知道怎么回事
有知道的吗

解决方案 »

  1.   

    部署的时候tomcat解析项目,所以才有吧。
    另外,你docBase配置为什么这样,既然已经放在webapps下了,就不要在加这种配置了
      

  2.   

    这样配置是 把默认站点指向到search目录啊 
    不然的话还要通过 http://localhost/search/ 访问
      

  3.   

    我把 unpackWARs="true" autoDeploy="true" 
     设置为true了 可是为什么不行
      

  4.   

    tomcat启动的时候自动解析并且部署
    不启动,就
      

  5.   

    你把WAR文件放到WEBAPPS下启动TOMCAT 就解压了
      

  6.   

    重启tomcat 是可以解压,可是怎么能实现 不重启tomcat 就自动加压呢,是和 docBase设置有关吗
      

  7.   


    不启动它就不会检查出来你又新加了一个war包.
      

  8.   

    如果WEBAPPS中已经有原来的一个项目的文件夹的时候呢?怎么让他解压??