Développez vos applications GWT dans un projet maven Eclipse. Découvrez le plugin maven gwt-maven-plugin. Créez et déployez votre projet via gwt:run
Prérequis
Installation plugin maven (mvn-wtp) dans Eclipse JEE
Objectifs
Intégration maven / gwt
Durée
15 min
Création projet Maven
A partir d’Eclipse, File–>New–>Other–> Maven
Bouton Next
Ajoutez un archetype fournit par le plugin gwt-maven , et permettant de créer la structure d’un projet GWT avec Maven :
Ensuite on continue la création de notre projet avec le nouvel archetype. Maven va créer pour nous un projet imbriquant les packages de GWT (client, server et shared) dans une structure Maven (src/main/java, src/main/resources, etc.).
Pour enlever les messages d’erreur et d’avertissement, on tape la commande Maven : mvn eclipse:eclipse
Ensuite on lance : mvn verify
Cela va compiler une première fois le module GWT et mettre en place la servlet pour lancer GWT en mode Hosted…
Après ça, il peut rester quelques avertissements et deux erreurs liées au fichier pom.xml relatives aux options generatedAsync et i18n. Il me semble que c’est juste un problème de compatibilité avec Eclipse. Pour l’instant j’ignorerai donc ces erreurs.
Lancer GWT en mode hosted (ça peut être très long, la première fois) : mvn gwt;run
L’application démo se lance.
BRAVO !!!