Eclipse导入项目后在 Markers 窗口中看到这个相关错误信息,包括以下四条:
Description Resource Path Location Type JavaServer Faces 2.2 can not be installed : One or more constraints have not been satisfied. double line 1 Maven Java EE Configuration Problem Description Resource Path Location Type JavaServer Faces 2.2 requires Dynamic Web Module 2.5 or newer. double line 1 Maven Java EE Configuration Problem为什么要分开贴呢?因为它们是有区别的。
Description Resource Path Location Type JAX-RS (REST Web Services) 2.0 can not be installed : One or more constraints have not been satisfied. double line 1 Maven Java EE Configuration Problem Description Resource Path Location Type JAX-RS (REST Web Services) 2.0 requires Java 1.6 or newer. double line 1 Maven Java EE Configuration Problem上面两个的解决方法:
首先,将web.xml文件中的
替换为: 然后,改项目下的.settings\org.eclipse.wst.common.project.facet.core.xml,将 版本改成为3.0,将成后是, 在Eclipse中的项目上右键,选择刷新, 再右键项目->Maven->Update Project。
后面两个的解决方法:
是在pom.xml中的节点中添加:jdk-1.8true1.81.8 1.8 1.8如果你用的JDK是1.7就全部指定为1.7。