2010-02-04 5 views
2

Lorsque je génère la guerre dans mon application grails en cliquant avec le bouton droit de la souris/grails/command/war, elle affiche «Environment set to development», s'exécutant sans paramètres. Pourquoi cela se passe-t-il quand, selon les docs, il devrait par défaut produire (ce dont j'ai besoin)? BTW, y a-t-il un moyen d'avoir construit l'application Grails entière avec NetBeans pour utiliser la ligne de commande pour générer les guerres?La commande Grails war par défaut à l'environnement de développement sous netbeans

Versions: NetBeans 6.7.1, Grails 1.2 OS: Ubuntu 9.1

Merci

Répondre

2

Le plug-in NetBeans est probablement en cours d'exécution de la commande "Grails dev guerre" qui crée un fichier de guerre sur la base des paramètres de développement . La commande "Grails War" normale utilise les paramètres de production. Vous devriez juste être en mesure de changer le répertoire contenant votre Grails-app et les dossiers src et exécutez la commande

grails war 

Cela suppose que vous avez installé Grails et sur votre chemin.

+0

Cela a très bien fonctionné. Je suppose que c'est un problème de plugin, je vais aller avec la commande directe à partir de maintenant. Merci beaucoup. – xain

0

Non, seulement cette guerre de grails peut supposer que c'est un développement. Je vous suggère de taper spécifiquement comme suit:

grails prod war 
Questions connexes