错误提示:
One or more constraints have not been satisfied.
错误原因: Deployment Assembly跟java版本不匹配,即maven默认编译版本与使用的jdk不匹配。
还有一个错误提示:(我解决了忘了原英文怎么写了,中文意思如下)
动态wed项目需要jdk1.7 以上的版本
看了一下项目的类库jdk 为1.5, 我JDK 装的1.8 maven 的默认编译应该也是1.8 ,所以出现以上问题
解决:在pom.xml 中ctrl+ F 搜索 ‘1.5’ ,定位到如下位置,改成‘1.8’,update Maven project 问题解决!
关于其他情况,这里有个相似的可以看看 http://blog.csdn.net/mafan121/article/details/51944346