导入Maven项目报错(pom.xml文件报错)

有一段时间没有碰java代码了。又遇到了之前遇到的问题,之前也不知道怎么就解决了,也没有在意。

这下不行了,既然又遇到了,就要好好的记录下来,要不然以后再遇到这个问题又要花那么多时间去解决,都把时间浪费了。


每日次导入maven项目都会遇见这个问题,那就是pom文件报错,但是打开文件又没有提示报错的内容,但就是有一个红叉号在文件上,生怕你看不见它似的。


首先第一步,一定要确认待导入的maven项目是具有maven属性的项目,千万别搞错了。


然后,按照个人觉得最便捷的方式,将maven导入到编辑器中,当然,大多数人应该都使用的Eclipse或者MyEclipse(我是用的MyEclipse)

导入Maven项目报错(pom.xml文件报错)_第1张图片



导入Maven项目报错(pom.xml文件报错)_第2张图片


点击 finish 之后稍等一下,就可以看到项目导入成功了,因为它需要根据pom文件下载一些所需的jar包等等。运气好的话,就没有什么问题了。

但是运气不好的话,就会发现项目各种报错。


扯远了,重点来了。

解决的办法:

先将导入的maven项目的maven特性去掉

项目右击 —> Maven4MyEclipse —> Diable Maven Nature

然后再给项目加上maven特性(不知道是不是MyEclipse有点脾气,一时半会儿接受不了外来的maven   0.0)

项目右击 —> Configure —> convert to maven project

然后各种刷新和更新,如果发现pom没错了,那就恭喜你了。但是如果项目上面还有错,就检查一下编译级别、环境等等。如果还是有错,那就重新启动一下MyEclipse看看。

应该就没有问题了。




你可能感兴趣的:(maven,pom.xm)