One or more constraints have not been satisfied

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點一致


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章