一个很奇怪的有关问题:在myeclipse上用tomcat能运行,而ant build之后将war文件放到tomcat下却不能运行

一个很奇怪的问题:在myeclipse上用tomcat能运行,而ant build之后将war文件放到tomcat下却不能运行
这两个tomcat是同一个,不存在版本的问题

出现的错误是:HTTP Status 404 - Servlet action is not available这个错误

求分析解决问题
------解决方案--------------------
引用:
这两个tomcat是同一个,不存在版本的问题
出现的错误是:HTTP Status 404 - Servlet action is not available这个错误
求分析解决问题

怀疑你的ant打包脚本有问题,检查下你的war包中有没有web.xml,还有相关的配置文件都有没有。
或者你直接通过MyEclipse的 export 导出功能,导出一个war包,丢到tomcat下面看能不能正常启动访问,如果可以,那就说明你的ant脚本写的有问题了。
------解决方案--------------------
404错误是找不到资源,这错应该不难找吧。用MyEclipse导出war试试。
很有可能是你ant打包后一些路劲不一致导致的