2011-11-21 4 views
2

Comment puis-je spécifier des objectifs de construction comme le développement, les tests ou l'environnement de production dans le plugin maven grails lors du conditionnement d'un fichier war pour le déploiement?Environnement du plugin Maven Grails

Merci

Répondre

1

Vous pouvez également définir dans la section <configuration>

<plugin> 
     <groupId>org.grails</groupId> 
     <artifactId>grails-maven-plugin</artifactId> 
     <version>1.3.7</version> 
     <executions> 
      <execution> 
       <goals> 
        <goal>maven-war</goal> 
       </goals> 
       <configuration> 
        <env>prod</env> 
       </configuration> 
      </execution> 
     </executions> 
    </plugin> 
2

Set grails.env lors de l'exécution Maven:

mvn package -Dgrails.env=development 

Si vous ne spécifiez pas cette option, les paramètres par défaut de l'environnement à production.

+0

Merci, est-ce quelque part documenté? – Gambo

+0

Vous pouvez utiliser cette variable pour n'importe quelle commande Grails. Voir Emballage et exécution pour différents environnements à l'adresse http://grails.org/doc/latest/guide/3.%20Configuration.html#3.2 Environnements – Antoine