Execution

author : Florian Desbois
contact : eugene-devel@list.nuiton.org ou eugene-users@list.nuiton.org
revision : $Revision$
date : $Date$

Pour mettre en oeuvre la génération en utilisant EUGene, il est possible d'utiliser les principaux utilitaires de build : Ant et Maven

Ant

Ce module est désactivité depuis la version 2.5. Consultez la documentation dans le module ant.

Maven

Tout d'abord il vous faut la dépendance d'EUGene pour pouvoir utiliser son API

<dependency>
    <groupId>org.nuiton.eugene</groupId>
    <artifactId>eugene</artifactId>
    <version>3.1-SNAPSHOT</version>
    <scope>provided</scope>
</dependency>

A noter que le scope provided suffit, étant donné qu'EUGene n'est utilisé qu'à la compilation/génération.

Vous pouvez désormais étendre les Transformer et Generator désirés pour pouvoir générer des fichiers en utilisant le plugin maven. Voir les exemples et la documentation du plugin .