2010-09-29 6 views
2

Il existe plusieurs tutoriels et même quelques articles ici sur la réduction des fichiers .war. Cependant, la technique la plus courante (pour inclure grails.war.resources = {} dans Config.groovy) ne semble pas fonctionner pour moi. Quoi qu'il en soit, les grails jettent tout dans le fichier de guerre en faisant un 25meg .war. Cette fonctionnalité a-t-elle changé? Grails 1.3.4Rendre .war plus petit

Répondre

2

Im sur 1.2.0

grails war --nojars 

crée une guerre sans pots.

Vous devez vous assurer que vos pots sont correctement installés sur où que vous déployez, donc

$ tomcat/shared/lib

pour tomcat.

+0

Je ne peux pas croire que c'était aussi simple. La documentation de Grails laisse vraiment à désirer, c'est un mélange d'exemples désuets, de liens brisés, de déclarations trompeuses et de certaines choses qui sont tout simplement fausses. Merci pour votre réponse rapide! – Quad64Bit

+0

@ quad64bit, ouais tu dois creuser parfois avec des grails. Je trouve l'IRC utile Les listes de diffusion sont également actives. – hvgotcodes

+1

J'ai trouvé que google était généralement la meilleure source d'information. Vous avez juste à formuler la question de telle manière que les résultats sont ce que vous voulez :) –

0

Pour tomcat6 et se rappeler plus tard mettre à jour votre fichier catalina.properties:

shared.loader = $ {catalina.home}/yourDirectoryName /*.jar

Vous devrez vous assurer que $ {catalina.home}/yourDirectoryName existe et qu'il contient tous les jarils WEB-INF/lib de Grails.

Questions connexes