如何在使用maven assembly插件构建ZIP存档时禁用压缩
我有一个由maven assembly插件生成的ZIP存档。它主要包含已经压缩的jar。再次压缩它们只会增加构建时间而没有任何好处。如何配置maven assembly plugin(或assembly descriptor)在构建ZIP存档时关闭压缩(即仅存储)?使用assembly plugin配置中的如何在使用maven assembly插件构建ZIP存档时禁用压缩,maven,maven-assembly-plugin,Maven,Maven Assembly Plugin,我有一个由maven assembly插件生成的ZIP存档。它主要包含已经压缩的jar。再次压缩它们只会增加构建时间而没有任何好处。如何配置maven assembly plugin(或assembly descriptor)在构建ZIP存档时关闭压缩(即仅存储)?使用assembly plugin配置中的archiverConfig元素,将compress选项设置为false e、 g org.apache.maven.plugins maven汇编插件 2.3 src/main/assem
archiverConfig
元素,将compress
选项设置为false
e、 g
org.apache.maven.plugins
maven汇编插件
2.3
src/main/assembly/zip-application.xml
真的
假的
创建拉链
包裹
单一的
使用zip
可以使用选项-n.jar:.class
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
<version>2.3</version>
<configuration>
<descriptors>
<descriptor>src/main/assembly/zip-application.xml</descriptor>
</descriptors>
<attach>true</attach>
<!-- Turn off compression -->
<archiverConfig>
<compress>false</compress>
</archiverConfig>
</configuration>
<executions>
<execution>
<id>create-zip</id>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
</execution>
</executions>
</plugin>