eclipse导入Maven报错Could not initialize class org.apache.maven.plugin.war.util.WebappStructureSerialize

**

问题复现

**
在Eclipse中创建packing为war的Maven Project时,在pom.xml文件中出现如下错误:
在这里插入图片描述
报错:Could not initialize class org.apache.maven.plugin.war.util.WebappStructureSerialize

原因

网上说是POM中的maven-war-plugin插件版本太低…

解决方法

<project> </project>标签内加入以下内容,
加在<packaging>war</packaging>下面,与build与packing标签同级
<build>
		<plugins>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-war-plugin</artifactId>
				<version>3.3.1</version>
			</plugin>
		</plugins>
</build>

版权声明:本文为m0_48520385原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。