最近想着用eclipse新建一个springboot项目,在建立完成了pom文件第一行一直报错,显示一个红色的叉叉,但是运行项目又不影响,本人有强迫症,看着就是不舒服,网上比较普遍的有三种解决方法,但是都没有用,最后靠第四种方法解决了,唉,真的是!
方法一:右键项目找到Maven,UPDATE PROJECT强制更新一下,记得勾选上红色框的选项,默认是没有勾上的

方法二:找到自己的Maven仓库,把自己maven仓库下的所有文件删除,在用方法一更新项目,个人不太建议这种方法,因为我们开发肯定不单单只会有有一个项目,这个仓库肯定关联到许多项目的,要我删了肯定不行的啦
方法三:更新eclipse的Maven插件,具体原因可能是插件版本太低了,点击Help-》Install New Software -》add,名字随意填,网址填最新的,自己去官网找找最新的,记得把底下红色框勾选去掉,不然速度会很慢
https://otto.takari.io/content/sites/m2e.extras/m2eclipse-mavenarchiver/0.17.2/N/LATEST
或者
http://repo1.maven.org/maven2/.m2e/connectors/m2eclipse-mavenarchiver/0.17.2/N/LATEST/

方法四:这个是我成功的解决方法,就是在pom文件加上maven插件的版本jar包,如图,原因可能是2.1.5.RELEASE 升级到了3.1.2 造成的问题,有些IDE插件不兼容的问题造成的,添加完再maven update project(方法一)更新一下就好了,pom报错信息红色叉叉没有了,舒服啊
<maven-jar-plugin.version>3.1.1</maven-jar-plugin.version>

我的就是这样子解决了,希望对你们有点帮助,弄了半天解决这个,真的是耗费时间!
本文讲述了在使用eclipse创建SpringBoot项目时遇到pom.xml第一行报错但不影响运行的问题,尝试了更新项目、清理Maven仓库、更新Maven插件等方法未果,最终通过在pom文件中添加maven-jar-plugin版本解决,问题由版本不兼容引起。

697

被折叠的 条评论
为什么被折叠?



