maven-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From FRUCTUS Fabrice <fabrice.fruc...@berger-levrault.fr>
Subject RE: maven-shade-plugin : how to turn off jar compression ?
Date Mon, 25 Jun 2012 07:33:18 GMT
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:waynefay@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.
Mime
View raw message