4
Я просто попробовал плагин Shade, но сгенерированная банка всегда сжимается.maven-shade-plugin: как отключить сжатие?
Как отключить сжатие банки?
Вот П:
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.4</version>
<configuration>
<archive>
<compress>false</compress>
</archive>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<version>1.7</version>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>shade</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
Благодаря
Фабрис
Зачем вам нравится тур n от сжатия архива jar? Можете ли вы подробнее рассказать о своем намерении? – khmarbaise
это требование «устаревшего». Я переношу несколько проектов от муравья к maven, и я должен гарантировать, что произведенные артефакты равны. Кроме того, оригинальные «муравьиные» артефакты (баночки), которые производятся без сжатия, поэтому мне пришлось имитировать это поведение. – user1470083
Может быть, я неправильно понял, но что такое банка без сжатия? Вы имеете в виду простую папку с ее содержимым? Вы можете проверить это просто, построив и затем распаковать через jar или разархивировать и сравнить содержимое через diff. – khmarbaise