Maven的项目经常遇到项目上出现红叉,但是又找不到错误的地方。在eclipse的markers选项卡中可以看到提示:Maven Configuration Problem
解决办法:
打开pom.xml,在build节点加个插件:
<build>
<finalName>ims</finalName>
<plugins>
<!-- compiler插件, 设定JDK版本 -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.6.1</version>
<configuration>
<encoding>utf-8</encoding>
<source>1.8</source>
<target>1.8</target>
<showWarnings>true</showWarnings>
</configuration>
</plugin>
</plugins>
</build>

设置完后右键项目-Maven-update project 记得把force update of snapshots/releases勾上 点OK之后红叉就不见了,就是这么神奇