Maven + Tycho + SureFire pour builder Eclipse

Eclipse + Maven/Tycho + Surefire
Eclipse + Maven/Tycho + Surefire

 

La platform eclipse est « buildé » en utilisant Maven/Tycho. Ainsi si vous souhaitez buildé seulement le projet platform.ui, il faudra utiliser la commande :

mvn clean install -Pbuild-individual-bundles

L’argument -Pbuild-individual-bundles indique que vous souhaitez seulement construire le projet platform.ui autrement tous les projets seront construit. C’est un profil maven qui a été défini dans les pom.xml parent (eclipse.platform.parent/pom.xml). Vous pouvez aussi lui indiquer de construire que pour une architecture donné avec l’argument -Dnative= »TargetPlatform »

De plus si vous êtes sur mac et que vous souhaitez lancer les tests lors de votre build, il vous faut modifier le pom.xml qui est à la racine de votre repertoire eclipse.platform.ui/tests afin de préciser à surefire de lancer l’application sur le premier thread graphique.


<configuration>
<argLine>-XstartOnFirstThread -Xmx2048m</argLine>
...
<configuration>

Publicités
Maven + Tycho + SureFire pour builder Eclipse

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s