(1)有时候 import project 时,会出现 maven pom 报错
org.apache.maven.archiver.MavenArchiver.getManifest(org.apache.maven.project.MavenProject, org.apache.maven.archiver.MavenArchiveConfiguration)
这是因为 eclipse 中的 maven 插件与自己配置的 maven 工具相比版本较低造成的(搜了很多,得出此结论),
注意:eclipse 中的 maven 插件并不是 maven 工具,而是如果想在 eclipse 中集成 maven 工具,需要安装一个 maven 插件来作接口,所以即使你自己的 maven 工具版本再高也不管用。
现在较高版本的 eclipse 都会自带 maven 插件(叫 m2e 扩展),如果让这个错误不出现,就更新这个插件(推荐)。或者使用低版本的 maven 工具。
(2)更新方法:
从Help > Install New Software ..,添加一个新的存储库(通过Add ..选项),指向以下任何URL:
-
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/LATES
T
(3)参考
https://stackoverflow.com/questions/37555557/m2e-error-in-mavenarchiver-getmanifest
(4)以上方法都是自己摸索的,可能有错误,望指正