Articles of maven 2

Quel est le meilleur plugin Maven Eclipse?

Il existe deux plug-ins Eclipse disponibles pour Maven: Eclipse IAM (ancien nom est Q4E) m2eclipse m2eclipse semble être la plus ancienne mais la plus robuste. Y a-t-il des différences clés entre les deux? Lequel devrait être choisi pour un projet commençant aujourd’hui et pourquoi? MISE À JOUR: m2eclipse déménage sur eclipse.org et sera inclus dans […]

Existe-t-il un moyen d’exclure une dépendance de Maven au niveau mondial?

J’essaie de trouver un moyen «générique» d’exclure une dépendance transitive d’inclusion sans avoir à l’exclure de toutes les dépendances qui en dépendent. Par exemple, si je veux exclure slf4j, je fais ce qui suit: org.hibernate hibernate-jmx 3.3.2.GA org.slf4j slf4j-api org.hibernate hibernate-entitymanager 3.4.0.GA jar org.slf4j slf4j-api Ceci est en partie pour nettoyer le fichier pom, en […]

Pourquoi n’y a-t-il pas besoin de Maven dans .NET?

J’ai l’impression que dans le monde .NET, il n’y a pas vraiment besoin d’un outil de type Maven. Je suis conscient qu’il y a Byldan et NMaven (est-ce qu’il est encore en vie?), Mais je n’ai pas encore vu de projet réel qui les utilise. De plus, dans la plupart des projets .NET sur lesquels […]

Comment configurer JPA pour les tests dans Maven

Existe-t-il un moyen de configurer un second fichier persistence.xml dans un projet Maven de manière à ce qu’il soit utilisé pour tester au lieu du fichier normal utilisé pour le déploiement? J’ai essayé de mettre un fichier persistence.xml dans src / test / resources / META-INF, qui est copié dans target / test-classes / META-INF, […]

Comment obtenir l’emplacement de repo local Maven?

Y a-t-il un moyen d’obtenir l’emplacement de repo local de Maven? En utilisant la commande suivante, vous pouvez forcer Maven à utiliser un fichier de parameters spécifique: mvn -s Je sais que vous pouvez modifier le fichier settings.xml pour définir un emplacement de référentiel, mais puis-je obtenir la valeur par défaut actuelle avec une commande […]

Maven: Comment changer le chemin du répertoire cible à partir de la ligne de commande?

Maven: Comment changer le chemin du répertoire cible à partir de la ligne de commande? (Je veux utiliser un autre répertoire cible dans certains cas)

Meilleures pratiques pour les tests d’intégration avec Maven?

J’ai un projet que je construis avec Maven qui utilise Hibernate (et Spring) pour récupérer des données à partir d’une firebase database, etc. Mes “tests” pour les DAO de mon projet étendent les AbstractTransactionalDataSourceSpringContextTests de Spring afin qu’un DataSource puisse être câblé dans ma classe testée pour pouvoir exécuter la logique query / Hibernate, pour […]

Comment mettre à jour le repository maven dans Eclipse?

En supposant que vous utilisez déjà le plug-in m2eclipse , que pouvez-vous faire, il ne met pas à jour les dépendances au plus tard dans votre repository. Par exemple, sur la ligne de commande, vous pouvez simplement append le drapeau -U comme dans: mvn clean install -U … pour forcer la mise à jour des […]

problème éclipse maven-archetype-webapp

J’essaie de créer une webapp très simple avec maven et eclipse, mais je n’ai aucune joie, en fait le contraire de la joie. Je vais dans Fichier -> Nouveau projet, sélectionnez Projet Maven et sélectionnez l’application maven-archetype-webapp. Une fois l’assistant terminé, une structure Web est générée, mais sans répertoire java sous main, mais uniquement des […]

Les tests JUnit réussissent dans Eclipse mais échouent dans Maven Surefire

J’ai écrit des tests JUnit avec JUnit 4 et des bibliothèques de tests de spring. Lorsque je lance les tests à l’intérieur d’Eclipse, alors je passe bien et passe. Mais quand je les exécute en utilisant Maven (pendant le processus de construction), ils échouent en donnant une erreur liée au spring. Je ne sais pas […]