为何在MyEclipse中启动tomcat时总是自动运行已删除的网页

我测试tomcat时在tomcat的webapps文件夹下建立了名为ww的站点,后来删除了,又建了名为blog的站点,现在已启动Myeclipse中的tomcat,控制台中就自动出现一句“信息: Deploying web application directory ww2010-4-15 15:28:43 org.apache.catalina.startup.HostConfig deployDirectory”,并且在IE中输入http://localhost:8080/ww/时,还能显示ww站点的index主页,而且可以从MyEclipse中打开并修改,而新建的blog却无法显示。我甚至把tomcat和Myeclipse都卸载了重装的,还是如此。请教高人为什么,怎样才能让它运行我的新站点?如果我继续在ww中编辑我的网站能保存吗,将来做完了去哪拷出来啊?我的tomcat中server.xml的host代码是这样的,需要改吗,怎么改?<Host name="localhost"  appBase="webapps"            unpackWARs="true" autoDeploy="true"            xmlValidation="false" xmlNamespaceAware="false">        <!-- SingleSignOn valve, share authentication between web applications             Documentation at: /docs/config/valve.html -->        <!--        <Valve className="org.apache.catalina.authenticator.SingleSignOn" />        -->        <!-- Access log processes all example.             Documentation at: /docs/config/valve.html -->        <!--        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"                 prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>        -->      </Host>

你直接删tomcat/WEBAPPS下的目录是没用的,

你要在MYECLIPSE的DEPLOY下把项目去掉,要不然他就会自动部署上

就是这个小图标

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-11-22
删除work下所有该项目的servlet class文件。
第2个回答  2011-12-04
你应该在你的工作空间里面删除那个文件,之后再发布到Tomcat里面
相似回答