Articles of maven 2

Configuration de l’éditeur POM Maven 2 pour ouvrir les fichiers pom.xml en mode source

J’utilise l’éditeur POM Maven 2 principalement pour éditer directement les fichiers XML POM. Y a-t-il un moyen de faire en sorte que l’éditeur ouvre toujours les fichiers dans l’onglet “Source”?

Qu’est-ce que le “réacteur” à Maven?

J’ai lu sur le réacteur Maven et je suis confus par son utilisation terminologique. J’ai lu que le multi-module est un réacteur, que vous pouvez manipuler le réacteur Maven et que le réacteur est un plugin. Quel est exactement le réacteur?

Maven: Est-il possible de remplacer la configuration d’un plugin déjà défini pour un profil dans un POM parent

Dans un fichier parent POM de mon projet, j’ai un tel profil définissant certaines configurations utiles pour ce projet (pour que je ne puisse pas me débarrasser de ce POM parent): wls7 … org.apache.maven.plugins maven-comstackr-plugin true 1.4 1.4 128m 1024m %${jdk14.executable} … Mais dans mon projet, je voudrais juste remplacer la configuration du plugin maven-comstackr […]

Quelle est la différence entre «mvn deploy» et un référentiel local et «mvn install»?

Mon équipe utilise un référentiel interne d’équipe partagé à partir d’un serveur de développement utilisant Apache. Nous exécutons également le serveur Continuum CI sur la même machine. Les builds Maven dans Continuum sont exécutés avec l’objective “install”, qui copie l’artefact final directement dans le répertoire partagé. La question est la suivante: quelle est la différence […]

Dans Maven 2, comment savoir de quelle dépendance provient une dépendance transitive?

Je voudrais savoir quelle dépendance décrite dans mon pom.xml apporte une dépendance transitive dans mon répertoire cible. Pour être plus précis, j’ai la bibliothèque “poi-2.5.1-final-20040804.jar” dans mon répertoire WEB-INF / lib et je voudrais savoir quelle dépendance dans mon pom.xml apporte cela.

Comment construire un pot en utilisant maven, en ignorant les résultats des tests?

Lorsque je lance des tests, ils échouent mais je dois les exécuter pour obtenir des fichiers .class très importants pour mon pot. Par défaut, lorsque les résultats des tests échouent, le fichier JAR n’est pas généré, puis-je append un paramètre dans pom.xml qui ignore cela, afin de pouvoir créer le fichier jar en ignorant les […]

Existe-t-il de toute façon d’exclure des artefacts hérités d’un POM parent?

Les artefacts des dépendances peuvent être exclus en déclarant un élément dans une Mais dans ce cas, il est nécessaire d’exclure un artefact hérité d’un projet parent. Voici un extrait du POM en discussion: 4.0.0 test jruby 0.0.1-SNAPSHOT base es.uniovi.innova 1.0.0 com.liferay.portal ALL-DEPS 1.0 provided pom artefact de base , dépend de javax.mail:mail-1.4.jar et ALL-DEPS […]

Comment conserver les profils Maven qui sont activeByDefault actifs même si un autre profil est activé?

J’ai un profil dans mon pom.xml qui devrait être toujours actif à moins qu’il ne soit explicitement désactivé (-P! FirstProfile). J’ai résolu ce problème en utilisant le drapeau activeByDefault: firstProfile true … Maintenant, dans le même fichier pom.xml, j’ai un deuxième profil défini, qui ne devrait être actif que si le profil est réellement activé […]

Eclipse – java.lang.ClassNotFoundException

En essayant de démarrer mon test JUnit avec Eclipse, je reçois une “ClassNotFoundException”. Lors de l’exécution de “mvn test” depuis la console, tout fonctionne correctement. En outre, aucun problème n’a été signalé dans Eclipse. Ma structure de projet est la suivante: projet parent (pom-packaging) Projet Web (war-packaging – mon test JUnit est ici) Projet Flex […]

Comment définir l’option eclipse.ini -vm?

J’ai installé le plugin Maven pour Eclipse , puis j’ai eu une erreur comme ci-dessous: s’il vous plaît assurez-vous que l’option -vm dans eclipse.ini pointe vers un JDK Comment utiliser l’option -vm pour pointer vers mon JDK dans eclipse.ini?