GWT + Maven + Eclipse : Reloaded

Suite à l’excellent retour d’Anthony sur l’utilisation du gwt-maven-plugin, j’ai contribué à ce plugin pour corriger les différents problèmes rencontrés avec l’archetype généré, ce qui devrait simplifier grandement la phase de génération / import initial du projet.

Ces changements devraient être intégrés dans la prochaine release, mais en attendant vous pouvez d’ores et déjà en bénéficier, à partir des sources du plugin. Voici comment :

Préalable

Récupérez les sources du plugin

1
git clone https://github.com/gwt-maven-plugin/gwt-maven-plugin.git

Installez le plugin dans votre repository local

1
2
3
cd gwt-maven-plugin
# Notez qu'on désactive les tests d'intégration, sinon vous serez toujours là demain
mvn install -DskipTests=true

Création d’un nouveau projet

Placez-vous dans un dossier différent du plugin

1
2
mkdir my-artifact
cd my-artifact

Un ptit coup de baguette magique !

1
2
3
4
5
6
7
8
9
mvn archetype:generate \
   -DarchetypeGroupId=org.codehaus.mojo \
   -DarchetypeArtifactId=gwt-maven-plugin \
   -DarchetypeVersion=2.3.0-1-SNAPSHOT \
   -DarchetypeRepository=file://PATH_TO_M2_REPO \
   -DgroupId=com.votre.entreprise \
   -DartifactId=mon-artefact \
   -Dversion=1.0-SNAPSHOT \
   -Dmodule=MonModule

Chez moi, -DarchetypeRepository=file:///home/pyricau/.m2/repository.

Ya plus qu’à importer dans Eclipse comme un projet standard

1
File > Import > Existing Projects Into Workspace

Notez qu’il ne faut pas importer avec M2Eclipse, qui ne reconnaît pas les projets Maven GWT (la faute au Google Eclipse plugin, qui fait rien comme les autres).

VN:R_U [1.9.22_1171]
Rating: 0 (from 0 votes)
Share

À propos de Pierre-Yves Ricau

Découvrez mon cv dynamique en ligne !
Ce contenu a été publié dans Non classé. Vous pouvez le mettre en favoris avec ce permalien.

Laisser un commentaire