org.apache.maven.archiver.mavenarchiver.getmanifest怎么解决
一、
原因就是你的maven的配置文件不是最新的
1.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/
PS:点击 next 前,将 eclipse Install 窗口右下角的 Contact all update sites during install to find required software 选项取消掉。
2.一直next confirm 安装更新 提示重启eclipse 然后再右键项目maven update project
参考:https://zhidao.baidu.com/question/1643108684345620340.html
二、
org.apache.maven.archiver.MavenArchiver.getManifest(org.apache.maven.project.MavenProject, org.apache.maven.archiver.MavenArchiveConfiguration)
在pom文件中properties节点下加入,并更新项目即可解决
<maven-jar-plugin.version>2.6</maven-jar-plugin.version>
三、
解决方法为:更新eclipse中的maven插件
1.help -> Install New Software -> add ->https://otto.takari.io/content/sites/m2e.extras/m2eclipse-mavenarchiver/0.17.2/N/LATEST
2.一直next confirm 安装更新 提示重启eclipse 然后再右键项目maven update project
ZERO:
<!-- 创建maven项目pom.xml报org.apache.maven.archiver.MavenArchiver.getManifest
解决方案: 将maven-war-plugin的version从3.2.0修改为2.6后再次maven→update project 后红叉就没了。 -->
<plugin>
<artifactId>maven-war-plugin</artifactId>
<version>2.6</version>
</plugin>