Thanks Wayne for your answer.

Finally I managed to turn off jar compression by using my own Shader 
implementation, like described hereafter:

http://maven.apache.org/plugins/maven-shade-plugin/examples/use-shader-other-impl.html



-----Message d'origine-----
De : Wayne Fay [mailto:wayne...@gmail.com]
Envoyé : jeudi 21 juin 2012 05:56
À : Maven Users List
Objet : Re: maven-shade-plugin : how to turn off jar compression ?

> I just tried the Shade plugin, but generated jar is always compressed.
>
> How to turn off the jar compression ?

Here is an indirect solution...
1. create the compressed jar using the Shade plugin 2. depend on the compressed 
jar in another project 3. unpack the compressed jar with dependency:unpack 4. 
repack the jar uncompressed via assembly plugin which supports this 
configuration via archiverConfig, as seen in JIRA [1]

If this is not acceptable, you will need to adjust the source code of the Shade 
plugin to support this feature. No one prior to you has needed this bit of 
functionality it seems.

[1] http://jira.codehaus.org/browse/MASSEMBLY-227

Wayne


Ce message et ses éventuelles pièces jointes sont adressés exclusivement à 
l'usage de leur(s) destinataire(s), et leur contenu est strictement 
confidentiel. Toute copie, retransmission, diffusion ou autre usage en tout ou 
partie, ainsi que toute utilisation par toute personne ou entité légale sont 
formellement interdits. Si vous recevez ce message par erreur, nous vous 
remercions de le détruire et d'en aviser immédiatement l'expéditeur. Les 
précautions raisonnables ont été prises pour éviter que les virus ne soient 
transmis par ce message mais il vous appartient de mettre en place des mesures 
de sécurité destinées à détecter et éradiquer la présence d'un éventuel virus. 
Nous refusons toute responsabilité pour tout dommage causé par la transmission 
d'un virus et/ou la contamination de votre système informatique. Le réseau 
Internet ne permettant pas d'assurer l'intégrité de ce message, l'expéditeur 
décline toute responsabilité au cas où il aurait été intercepté ou modifié par 
quiconque.

Reply via email to