One or more constraints have not been satisfied
Eclipse
创建Maven
的Web
工程时可能会出现多种多样的问题,比如说创建的工程没有src/main/java和src/main/test
等文件夹,这是因为jdk版本的问题,我们可以通过修改项目的Java Build Path
的jdk
版本来解决这个问题,当然解决这个问题的方法有很多,但这里我们主要解决下面这个问题:
JavaServer Faces 2.2 can not be installed : One or more constraints have not been satisfied.
JavaServer Faces 2.2 requires Dynamic Web Module 2.5 or newer.
这个问题可能是在你解决上面那个问题后出现的其他问题。
问题现象:
报了三个错误,实际上是报了两个错误,第三个错误是我解决完这个问题后,maven
提示要更新一下pom.xml
配置:
解决方案:
- 在
pom.xml
中添加匹配的jdk
的profile
配置 修改
.settings
目录下的org.eclipse.wst.common.project.facet.core.xml
内容- 更新
maven
配置,右键项目 >Maven
>Update Project
还没有评论,来说两句吧...