首先检查problems中是否有报如下错误:
Cannot change version of project facet Dynamic Web Module to 2.5;
One or more constraints have not been satisfied;
这说明是动态web模块的版本没法自动改变,可以采用手动更改的方式解决,
找到eclipse的workspace,找到报错的项目文件夹,打开项目下的 .setting文件夹,如下图:
找到xml文件,将下面内容手动修改为2.5
<?xml version="1.0" encoding="UTF-8"?>然后,1.右键maven ----update project ;
2.右键properties----java compiler 和 Project Facets中java修改为指定版本
3.右键,refresh项目即可;