我原先用eclipse创建 Dynamic Web Project的时候,选择Dynamic  web module version选项的时候选择了3.0, 这时候项目就可以部署到tomcat7下面,可以我用tomcat5.5部署的时候,就不行了,提示说“Tomcat version 5.5 only supports J2EE 1.2, 1.3, and 1.4 Web modules”,下面就是我的解决办法

           1.找到eclipse的工作空间,找到你要部署的项目,在项目目录文件夹下面找到.settings文件夹,找到 org.eclipse.wst.common.project.facet.core.xml 文件进行编辑,

         对其中的节点:

         <installed facet="jst.web" version="2.5"/>

          修改成如下即可:

         <installed facet="jst.web" version="2.4"/>