新建的maven项目,项目内代码及pom.xml没有任何问题,但项目上就是有红叉,看起来很不舒服。这时点开Markers(Window–>show veiw–>Markers),查看错误的详细信息,信息上:Project configuration is not up-to-date with pom.xml. Run project configuration update。
原因是没有更新pom.xml文件。
按照提示做即可:项目右击–>Maven–>Update Project Configuration,红叉即消失。
实际应用中出现红叉的原因有很多,这时都可以查看Markers里的详细信息。也行可以解决问题。
如图:
解决办法:
右键项目->maven->update project 即可,红叉即可消失。