springboot使用install打包的时候包如下异常:
[INFO] --- maven-war-plugin:3.1.0:war (default-war) @ Demo ---
[WARNING] Error injecting: org.apache.maven.plugins.war.WarMojo
java.lang.NoClassDefFoundError: org/codehaus/plexus/archiver/jar/ManifestException
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2671)
at java.lang.Class.getDeclaredConstructors(Class.java:2020)
maven使用的版本是
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>3.1.0</version>
</plugin>
修改为3.2.3即可解决,即:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>3.2.3</version>
</plugin>