Maven项目常见错误解决方法汇总

issue 1、Java compiler level does not match the version of the installed Java project facet.

或者 One or more constraints have not been satisfied.

或者 Dynamic Web Module 3.1 requires Java 1.7 or newer.

解决办法:

在项目中的pom.xml文件中添加以下配置:

 说明:以下是根据你自己使用的jdk版本来配置的,我本地使用的是jdk1.8,所以配置的是1.8

<build>
      <plugins>
          <plugin>
              <groupId>org.apache.maven.plugins</groupId>
              <artifactId>maven-compiler-plugin</artifactId>
              <version>2.3.2</version>
              <configuration>
                  <source>1.8</source>
                  <target>1.8</target>
              </configuration>
           </plugin>
       </plugins>
</build>

之后选择项目右键,选择maven,然后选择Update Maven Project更新一下项目就可以了解决以上问题了。或者使用快捷键(ALT + F5)

原文地址:https://www.cnblogs.com/Dylansuns/p/7780788.html