4
我只是試過陰影插件,但生成的jar始終是壓縮的。maven-shade-plugin:如何關閉壓縮?
如何關閉jar壓縮?
這裏的POM:
<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>
感謝
法布里斯
爲什麼你想tur關閉壓縮jar文件?你能詳細說明一下你的意圖嗎? – khmarbaise
這是一個「遺留」的要求。 我正在將幾個項目從ant移植到maven,並且我必須確保生成的構件是平等的。 此外,原始的「螞蟻」工件(jar)在沒有壓縮的情況下產生,所以我得模仿那種行爲 – user1470083
可能是我誤解了,但沒有壓縮的jar是什麼?你的意思是一個簡單的文件夾與它的內容?你可以簡單地通過構建和之後的解壓縮來解壓,或者通過解壓縮來解壓縮內容。 – khmarbaise