Articles of maven 2

Impossible d’utiliser Intellij avec un dossier de sources généré

Question connexe Comment configurer IntelliJ IDEA et / ou Maven pour append automatiquement des répertoires avec le code source Java généré à l’aide de jaxb2-maven-plugin? J’ai un plugin personnalisé qui génère des sources sous target/generated-sources (notez aucun nom d’outil ici). Donc, je reçois des sources telles que target/generated-sources/com/mycompany … etc. Ce format ne peut pas […]

Exécuter l’objective du plug-in Maven sur les modules enfants, mais pas sur le parent

Dans un projet à plusieurs modules, comment pouvez-vous spécifier que vous souhaitez exécuter un objective de plug-in dans tous les modules enfants, mais pas dans le projet parent? Il y a , mais cela ne définit que la configuration pour l’exécution – les modules enfants devront toujours référencer le plugin pour que l’objective soit exécuté: […]

maven: Est-il possible de remplacer l’emplacement du référentiel local via l’utilisation de l’option de ligne de commande ou de la variable env?

Actuellement, nous spécifions l’emplacement du référentiel local dans le fichier settings.xml. Est-il possible de remplacer ce paramètre via la ligne de commande ou la variable env, de sorte que je puisse parfois utiliser un autre emplacement?

maven: Comment puis-je ignorer le test dans certains projets via les options de ligne de commande?

Dans mon projet Maven, j’ai plusieurs modules. Est-il possible de désactiver le test d’unité en cours d’exécution pour certains modules via les options de ligne de commande? Mon projet prend environ 15 minutes pour parcourir tous les tests unitaires. Je voudrais accélérer la construction globale en exécutant uniquement les tests unitaires du module sur lequel […]

Exclure le dossier cible des résultats de la recherche dans Eclipse

Je me demandais s’il était possible d’ exclure le dossier cible de la recherche rapide eclipse : Ctrl + Maj + R Si quelqu’un sait comment faire, s’il vous plaît aviser. Mise à jour: J’utilise des plug-ins Maven 2 et M2E , WTP Eclipse.

Trouver le répertoire racine d’un projet de réacteur Maven multi-module

Je souhaite utiliser le plugin maven-dependency-plugin pour copier les fichiers EAR de tous les sous-modules de mon projet multi-module dans un répertoire relatif au répertoire racine du projet entier. C’est-à-dire que ma mise en page ressemble à ceci, les noms ont changé: to-deploy/ my-project/ ear-module-a/ ear-module-b/ more-modules-1/ ear-module-c/ ear-module-d/ more-modules-2/ ear-module-e/ ear-module-f/ … Et je […]

Comment obtenir le MavenSession ou MavenExecutionRequest actuel à partir d’un composant Plexus

J’ai créé un composant Plexus pour loger une logique commune à plusieurs Mojos que je veux créer. J’ai pu transmettre des informations comme localRepository et projeter depuis le Mojo (et les cas de test). Je me demandais s’il y avait un moyen de récupérer MavenSession ou MavenExecutionRequest dans le composant sans avoir à les transmettre […]

Comment puis-je dire à jaxb / Maven de générer plusieurs packages de schéma?

Exemple: org.jvnet.jaxb2.maven2 maven-jaxb2-plugin 0.7.1 generate src/main/resources/dir1 schema1.xsd schema1.package org.jvnet.jaxb2.maven2 maven-jaxb2-plugin 0.7.1 generate src/main/resources/dir2 schema2.xsd schema2.package Ce qui s’est passé: Maven exécute le premier plugin. Supprime ensuite le dossier cible et crée le deuxième package, qui est alors visible. J’ai essayé de définir target / somedir1 pour la première configuration et target / somedir2 pour la […]

Comment exécuter l’exécution du plugin maven directement depuis la ligne de commande?

J’ai un plugin (antrun) avec une exécution configurée qui a un identifiant et n’est lié à aucune phase. Puis-je exécuter cette exécution directement depuis la ligne de commande? maven-antrun-plugin my-execution … Un run avec quelque chose comme: mvn my-execution ou au moins mvn magicplugin:execute -DexecutionId=my-execution

Maven – Comment puis-je append une entrée de classpath arbitraire à un pot?

J’ai une situation inhabituelle où j’ai besoin d’append une entrée de classe classable (qui pointe vers un fichier jar) dans le manifeste d’un fichier jar exécutable. (Ceci est pour une application de bureau Swing.) Le plug-in maven-jar génère l’entrée “Class-Path” pour le manifeste jar en utilisant les dépendances maven, et il ne semble y avoir […]