maven-assembly-plugin によって生成された ZIP アーカイブがあります。ほとんどの場合、すでに圧縮されている JAR が含まれています。それらを再度圧縮すると、ビルド時間が増加するだけで、何の利益もありません。ZIP アーカイブをビルドするときに、maven-assembly-plugin (またはアセンブリ記述子) を構成して圧縮 (つまり、ストアのみ) をオフにするにはどうすればよいですか?
2470 次
1 に答える
8
オプションをarchiverConfig
に設定して、アセンブリプラグイン構成の要素を使用します。 compress
false
例えば
<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>
于 2012-07-11T04:17:00.723 に答える