maven

Publié le 6 Mars 2015

Pour compiler uniquement un module (ou une liste de modules) il faut utiliser l'option -pl (project list): mvn test -pl web L'option -am (also make) peut aussi être intéressante car elle permet de compiler les modules dont dépendent ceux spécifiés avec...

Lire la suite

Rédigé par Bliz

Publié dans #Maven

Repost0

Publié le 9 Octobre 2013

Avec maven les tests se lancent avec la commande : mvn clean test mais cela va exécuter tous les tests du projet. Heureusement on peut se limiter à une seul classe de test en utilisant la propriété test: mvn clean test -Dtest=PurchaseTest et même à un...

Lire la suite

Rédigé par Bliz

Publié dans #Maven

Repost0

Publié le 12 Août 2013

J'utilise quotidiennement maven et le plus souvent en ligne de commande et s'il y a un reproche qu'on peut faire sur la forme (je ne parle pas du fond et ni de la philosophie maven mais uniquement de la forme), c'est bien que tout cela est terne. Heureusement...

Lire la suite

Rédigé par Bliz

Publié dans #Maven

Repost0

Publié le 9 Janvier 2013

Sur mon projet nous utilisons xmlbeans pour générer des fichiers sources. Malheureusement ces fichiers ne sont pas générés dans target/generated-sources mais directement sous src/main/java (dans un package particulier bien sûr). Il faut donc ajouter la...

Lire la suite

Rédigé par Bliz

Publié dans #Maven

Repost0

Publié le 20 Novembre 2012

Aujourd'hui j'ai un petit soucis dans mes pom.xml et j'ai besoin de vérifier la valeur des propriétés maven, telles qu'elles sont interprétées par maven. Un genre de println à placer dans le pom.xml serait bien pratique, mais comme on est dans un modèle...

Lire la suite

Rédigé par Bliz

Publié dans #Maven

Repost0

Publié le 22 Août 2012

Alors voilà le problème: J'ai un projet maven avec certaines que je n'utilise que lors de la phase d'intégration. Ces classes me fournissent des points d'entrées en ligne de commande pour tester directement les interactions avec d'autres systèmes. Bref...

Lire la suite

Rédigé par Bliz

Publié dans #Maven

Repost0

Publié le 10 Juillet 2012

Un petit bug étrange ce matin avec maven: J'ai un projet avec des tests unitaires et ils passent nickel sous Eclipse (yes!). J'utilise maven pour le build et là je tombe sur l'erreur suivante: java.lang.Exception: Test class should have exactly one public...

Lire la suite

Rédigé par Bliz

Publié dans #Maven

Repost0

Publié le 21 Mai 2012

Dans un précédent article sur la génération d'un jar exécutable avec Maven, je proposais d'inclure toutes les dépendances du projet à l'intérieur du jar généré. ça marche mais le jar généré risque d'être un peu gros. Voici donc une autre solution qui...

Lire la suite

Rédigé par Bliz

Publié dans #Maven

Repost0

Publié le 20 Février 2012

Sur mon projet nous utilisons Maven pour effectuer la compilation. Maven permet de télécharger automatiquement toutes les dépendances nécessaires à la compilation du projet. Cependant aujourd'hui lors de l'ajout d'une nouvelle librairie le téléchargement...

Lire la suite

Rédigé par Bliz

Publié dans #Maven

Repost0

Publié le 11 Octobre 2011

On peut simplement désactiver un profile maven avec l'option -P en faisant précéder le nom du profile par un ! ce qui donne par exemple: mvn clean install -P\!monProfile Le backslash sert simplement à protéger le ! lors de l'interpretation de la ligne...

Lire la suite

Rédigé par Bliz

Publié dans #Maven

Repost0