我正在尝试一个包装 war 的项目,其中罐子是未压缩的。我认为可以这样做:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.6</version>
<configuration>
<recompressZippedFiles>true</recompressZippedFiles>
<archive>
<compress>false</compress>
</archive>
</configuration>
</plugin>
然而,recompressZippedFiles参数似乎被忽略,因为WEB-INF / lib文件夹中的所有jar都是原始的,因此是压缩的(不管我是否删除了archive
元素)。
我知道recompressZippedFiles
的默认值已经是true
。但无论我是否指定它,罐子都是原始的。我不会得到新鲜的。
有什么想法吗?
我被问及我的用例:这个战争在几台配有病毒扫描程序的机器上使用(例如卡巴斯基),它们正在查看每个文件,也包括档案中的文件。我需要减少病毒扫描程序需要的时间(不更改这些扫描程序的设置)。