appBase应该是你安装的tomcat下的应用程序目录,也就是webapps所在的目录,而webapps文件夹下是你的web应用程序。而docBase就是你的web应用程序所放的目录,在默认情况下,这两个应该都指向你的webapps,不过如果你设置了虚拟目录,也就是说你的web应用程序不是放在webapps下,而是放在别的地方,那么docBase就是你的应用程序所放的地方

解决方案 »

  1.   

    说白了docBase指的就是你的web应用程序所在的地方。而appBase指的是tomcat安装后,默认的发布web应用程序的地方。
    默认情况下这两个是一样的。
      

  2.   

    appBase 是 Host 的根目录, 它认为这个下面的东西每一个都是一个 App.
    docBase 是 App 的根目录 , 它认为这个下面的 /WEB-INF/下面 是 Web 配置与类库,其他路径是 JSP 目录.