One or more constraints have not been satisfied

矫情吗;* 2022-05-21 11:38 212阅读 0赞

Eclipse创建MavenWeb工程时可能会出现多种多样的问题,比如说创建的工程没有src/main/java和src/main/test等文件夹,这是因为jdk版本的问题,我们可以通过修改项目的Java Build Pathjdk版本来解决这个问题,当然解决这个问题的方法有很多,但这里我们主要解决下面这个问题:

  1. JavaServer Faces 2.2 can not be installed : One or more constraints have not been satisfied.
  2. JavaServer Faces 2.2 requires Dynamic Web Module 2.5 or newer.

这个问题可能是在你解决上面那个问题后出现的其他问题。

问题现象:
报了三个错误,实际上是报了两个错误,第三个错误是我解决完这个问题后,maven提示要更新一下pom.xml配置:
这里写图片描述

解决方案:

  1. pom.xml中添加匹配的jdkprofile配置
    这里写图片描述
  2. 修改.settings目录下的org.eclipse.wst.common.project.facet.core.xml内容

    这里写图片描述

  3. 更新maven配置,右键项目 > Maven > Update Project

发表评论

表情:
评论列表 (有 0 条评论,212人围观)

还没有评论,来说两句吧...

相关阅读