maven汇编插件中生成的tar.gz的后缀
Maven assembly插件在生成的tar.gz中添加一个后缀,当存在多个描述符文件时,该后缀的值为,如下所示:maven汇编插件中生成的tar.gz的后缀,maven,maven-plugin,maven-assembly-plugin,Maven,Maven Plugin,Maven Assembly Plugin,Maven assembly插件在生成的tar.gz中添加一个后缀,当存在多个描述符文件时,该后缀的值为,如下所示: <descriptors> <descriptor>src/main/assembly/bin-descriptor.xml</descriptor> <descriptor>src/main/assembly/test-descriptor.xml</descriptor> </descripto
<descriptors>
<descriptor>src/main/assembly/bin-descriptor.xml</descriptor>
<descriptor>src/main/assembly/test-descriptor.xml</descriptor>
</descriptor>
<descriptors>
<descriptor>src/main/assembly/bin-descriptor.xml</descriptor>
</descriptor>
src/main/assembly/bin-descriptor.xml
src/main/assembly/test-descriptor.xml
生成的文件是:project-1.0.0-bin.tar.gz和project-1.0.0-test.tar.gz。当描述符中只有一个文件时,如下所示:
<descriptors>
<descriptor>src/main/assembly/bin-descriptor.xml</descriptor>
<descriptor>src/main/assembly/test-descriptor.xml</descriptor>
</descriptor>
<descriptors>
<descriptor>src/main/assembly/bin-descriptor.xml</descriptor>
</descriptor>
src/main/assembly/bin-descriptor.xml
输出为:project-1.0.0.tar.gz。当只有一个文件时,如何强制maven assembly为名称添加后缀 奇怪的是,我使用的是Maven 3.0.1,当我只使用一个描述符时,它还添加了assembly
id
作为前缀。我认为这是默认的行为
尝试强制它将配置为
true
是,这就是原因,刚刚注意到单个描述符文件的appendAssemblyId设置为false。