在学习springmvc, maven 创建springmvc项目后进行开发学习,本来可以运行,网页页面也可以运行出现,但是在学习新的知识,在项目加入新的东西后,突然间Java Resources 文件有个红叉,程序也跑不了了
百度研究了半天终于找到了解决办法:
错误如图:
因为我们创建mavne项目时,选择maven-artchetype-webapp,而这个servlet还是2.3的,而现在一般要求为3.0的。根据错误提示:Cannot change version of project facet Dynamic web module to 3.0,
根据提示 打开Project facet
此时在这里是不可以将Dynamic web Module修改成你想要的版本(比如我这里我需要3.0),那该怎么修改呢,看下面:
在打开Navigator视图 window --》show view --》–》other–> (搜索navigator并添加)navigator,
再打开.settings文件