One or more constraints have not been satisfied
Deployment Assembly跟java版本不匹配,即maven默認編譯版本與使用的jdk不匹配
<build>
<finalName>springquartz</finalName>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
</build>
順便,最好確保以下幾件事情
1、右鍵項目Properties - Java Build Path >> Library 中的項目與workspace默認的一致,都是1.8
2、Java Compiler >> Compiler compliance level: 是1.8
3、Project Facets >> Dynamic Web Module 和 Java 是最新
4、項目根目錄/ .settings/org.eclipse.wst.common.project.facet.core.xml中“java”和“jst.web”與第3點一致