eclipse maven POM 第一行提示异常Could not initialize class org.apache.maven.plugin.war.util.WebappStructureSerializer和Project configuration is not up-to-date with pom.xml
eclipse从2021-03版本更新为2021-06版本后,有些项目的POM文件第一行有Could not initialize class org.apache.maven.plugin.war.util.WebappStructureSerializer错误。
原因:POM中包含有maven-war-plugin插件,插件版本太低
解决办法:
- 在build中插入如下代码:
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>3.3.1</version>
</plugin>
</plugins>
- 右键项目,【Maven】–》【Update Project Configuration…】即可。。。