日期:2014-05-17  浏览次数:20716 次

急,Tomcat设置虚拟目录后,项目不见了!!!!
我在G盘下设置了一个虚拟目录G:webapps,将项目放在了此目录下,然后设置了下server.xml,reload该项目后,项目就不见了 ,怎么办啊!!!!!!!!!!!!!!!!!
  我是照着网上设置做得,在Tomcat 6.0\conf\Catalina\localhost下建了一个与项目同名的MyWeb.xml,其中的配置是<Context path="/MyWeb" docBase="G:\webapps\MyWeb" reloadable="true" debug="0" > </Context>,MyWeb是web项目的根目录,然后启动tomcat reload了一把,MyWeb目录就不见了,只剩下了个webapps!!!!天啊,我的文件!!!!!!!!!!!!!!!!
  哦 ,同时将web.xml中<init-param>
  <param-name>listings</param-name>
  <param-value>true</param-value>
  </init-param> 将原来的false改为了true ,怎么办啊

------解决方案--------------------
如果没有备份,就别做磁盘写操作,到另一台机器下载个恢复工具,找下吧,有希望。
------解决方案--------------------
配置错了。。改一下

1. server.xml里面也要改一下配置。。。将Host标签中的appBase="webapps"
改为 appBase=""

2. MyWeb.xml中改一下:
<Context path="/MyWeb" docBase="${webapp.home}/MyWeb" 
privileged="true" antiResourceLocking="false" antiJARLocking="false"/>