使用JBLJavaToWeb插件将java项目转化为web项目时,默认打war包插件版本为2.2,构建失败
若为单一工程直接在pom文件中添加
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>3.2.2</version>
</plugin>
</plugins>
</build>
如果工程存在继承关系,直接在父工程pom文件中
<pluginManagement 可以保证jar工程不额外多war插件
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>3.2.2</version>
</plugin>
</plugins>
</pluginManagement>
</build>
子工程设置packaging即可直接找到此版本的war
<packaging>war</packaging>