创建一个空白的 dynamic web project,然后像图片上这样把  filters 里面的 .* resources 不要打勾。这时你能看到项目下出现一个 .settings 文件夹和 .project 文件。你对比这个空白项目和你的项目有什么不同,想办法让它们相同。

解决方案 »

  1.   


    不过,不要把 .project 里面的项目名称也弄成相同的哦。否则会出错的。
      

  2.   

    先确保这个工程已经在你的workspace中,备份web.xml文件,删掉这个工程但不删除文件,再新建一个同名的工程,把web.xml贴回来,这个时候是web工程,因该可以了,还有就是你的lib库要和你用的tomcat版本对上号。
      

  3.   

    先把你这个工程备份后删除,再新建一个web dynamic web project,起一个相同的名字之后,在workspace工程目录下,把.project和,settingcopy到之前备份的工程中去替换,最后把新建的空工程删除,导入原来的工程,就OK了
      

  4.   

    因为你这个项目不是web项目吧,调一下属性。
      

  5.   

    你 弄个web 项目 。
      

  6.   

    你的项目应该不是web项目,tomcat不能识别普通java项目