是否可以覆盖运行assembly:single目标而创建的jar文件的默认名称?我想添加一个具有非标准名称依赖项的jar。我正在使用2.6版的插件。

最佳答案

是的,您需要使用 finalName 配置属性。请注意,您还可能希望通过 appendAssemblyId 属性来删除默认附加到最终名称的程序集ID。

样本配置:

<plugin>
  <artifactId>maven-assembly-plugin</artifactId>
  <version>2.6</version>
  <configuration>
    ...
    <finalName>myFinalName</finalName>
    <appendAssemblyId>false</appendAssemblyId>
  </configuration>
</plugin>

关于maven - 覆盖maven-assembly-plugin输出文件名,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33673260/

10-14 17:55
查看更多