在MyEclipse创建maven项目后pom.xml首行报org.apache.maven.archiver.MavenArchiver.getManifest(org.apache.maven.project.MavenProject, org.apache.maven.archiver.MavenArchiveConfiguration)
参考网上方法修改如下配置:
<properties>
<maven-jar-plugin.version>2.6</maven-jar-plugin.version>
</properties>
1
2
3
问题仍然没有解决;
参考https://stackoverflow.com/questions/37555557/m2e-error-in-mavenarchiver-getmanifest
里面的解决方案:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.6</version>
<configuration>
<warSourceDirectory>src/main/webapp</warSourceDirectory>
<warName>Spring4MVC</warName>
<failOnMissingWebXml>false</failOnMissingWebXml>
</configuration>
</plugin>
1
2
3
4
5
6
7
8
9
10
将maven-war-plugin的version从3.2.0修改为2.6后再次maven→update project 后红叉就没了。
---------------------
作者:Troyong
来源:优快云
原文:https://blog.youkuaiyun.com/qq_39447298/article/details/81323420
本文详细介绍了在MyEclipse中创建Maven项目后遇到的pom.xml错误,通过调整maven-jar-plugin和maven-war-plugin的版本至2.6,成功解决了org.apache.maven.archiver.MavenArchiver.getManifest()的问题。
1434

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



