在MyEclipse下部署的web项目到tomcat下“不会”修改conf/server.xml文件。虽然目前还不明白原因。但是eclipse部署时候就“会”修改,server.xml会在文件末尾部分的<Host>...</Host>中多出来一个<Content..../>标签。我的内容如下:
<Context docBase="StrutsDevTemplate"
path="/StrutsDevTemplate"
reloadable="true"
source="org.eclipse.jst.jee.server:StrutsDevTemplate"/>
我在eclipse下建立了两个,结果就多出来两个。在删除了webapps和work下相应的文件,再把server.xml中相应的<Content>删除了之后,重启Tomcat就不会再报错了。