【发布时间】:2021-01-16 02:13:39
【问题描述】:
下面是我对maven-assembly-plugin 的配置,它运行良好。但是,当我在 pluginManagement 父标签中添加所有插件时,它不起作用。
我不知道为什么它不起作用。
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<version>2.2</version>
<executions>
<execution>
<id>MyId</id>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
<configuration>
<descriptor>assemblyFile.xml</descriptor>
<appendAssemblyId>false</appendAssemblyId>
</configuration>
</execution>
</executions>
</plugin>
【问题讨论】:
-
首先,您使用的是非常旧版本的 maven-assembly-plugin 此外,pluginManagement 旨在定义插件的版本和配置,而不是真正执行插件(意味着绑定到生命周期)。 .
-
@khmarbaise 谢谢,是的,添加了绑定到生命周期的依赖项。那是我身边的小姐:)
标签: maven maven-assembly-plugin