Apache Maven est un outil logiciel de gestion et de compréhension de projets. Ceci est une balise pour les questions liées à Maven qui sont spécifiques aux versions 2.x de Maven.
Lors de la construction du package WAR à l'aide de Maven 2.1.1, j'obtiens ce message d'avertissement: [WARNING] Warning: selected war files include a WEB-INF/web.xml which will be ig nored (webxml attribute is missing from war task, or ignoreWebxml attribute is specifi ed as 'true') Y a-t-il un moyen de l'éliminer? …
J'ai trouvé net.sf.json-lib dans le référentiel central . Copier-coller la dépendance (avec la version 2.3), puis lorsque je construis, j'obtiens cette erreur: [INFO] Unable to find resource 'net.sf.json-lib:json-lib:jar:2.2.3' in repository central (http://repo1.maven.org/maven2) [ERROR] BUILD ERROR [INFO] --------------------------------------------------------- [INFO] Failed to resolve artifact. Missing: ---------- 1) net.sf.json-lib:json-lib:jar:2.3 Try downloading the file …
dans mon projet J2EE, j'ai quelques dépendances, qui ne sont disponibles dans aucun référentiel Maven, car ce sont des bibliothèques propriétaires. Ces bibliothèques doivent être disponibles au moment de l'exécution, de sorte qu'elles doivent être copiées dans la cible /.../ WEB-INF / lib ... Pour le moment, je les énumère …
Je suis juste en train de passer d'Ant à Maven et j'essaie de trouver la meilleure pratique pour mettre en place un projet d'entreprise basé sur un fichier EAR? Disons que je veux créer un projet assez standard avec un fichier jar pour les EJB, un fichier WAR pour le …
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions-réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, un sondage ou une discussion approfondie. Si vous …
J'ai écrit des tests JUnit en utilisant JUnit 4 et des bibliothèques de tests de ressorts. Lorsque j'exécute les tests dans Eclipse, je lance correctement et je réussis. Mais quand je les lance en utilisant Maven (pendant le processus de construction), ils échouent en donnant une erreur liée au ressort. …
J'ai suivi le tutoriel Maven à la lettre mais je n'arrive toujours pas à installer Maven sur Windows. Lorsque j'exécute ce qui suit dans l'invite de commande: E:\Documents and Settings\zach>mvn --version Je reçois: 'mvn' is not recognized as an internal or external command, operable program or batch file. J'ai navigué …
Nous avons un projet Maven 2 avec de nombreux modules. Exemple: <modules> <module>common</module> <module>foo</module> <module>data</module> <module>bar</module> ... more ... </module> Disons que le module "data" prend du temps à construire et que nous voulons l'exclure lorsque le projet est construit par un serveur CI. Actuellement, nous utilisons deux fichiers pom.xml …
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 j'aimerais savoir quelle dépendance dans mon pom.xml apporte cela.
J'ai rencontré des erreurs lorsque j'ai essayé d'installer un artefact manuellement avec Maven 2. Je voulais installer un fichier jar à partir d'un répertoire local avec la commande mvn install:install-file -Dfile=jta-1.0.1B.jar Mais Maven a donné une erreur de construction qui se lit comme suit: Invalid task '.01B.jar': you must specify …
En plus du src / main / java, j'ajoute un répertoire src / bootstrap que je veux inclure dans mon processus de construction, en d'autres termes, je veux que maven compile et inclue les sources dans ma construction. Comment!?
Lorsque j'essaye de démarrer mon JUnit-Test en dehors d'Eclipse, j'obtiens une "ClassNotFoundException". Lors de l'exécution de "mvn test" à partir de la console - tout fonctionne bien. De plus, aucun problème n'a été signalé dans Eclipse. La structure de mon projet est la suivante: projet parent (pom-packaging) Projet Web (war-packaging …
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 à partir de la ligne de commande? <plugin> <artifactId>maven-antrun-plugin</artifactId> <executions> <execution> <id>my-execution</id> ... </execution> </executions> </plugin> Un exécutez-le avec quelque chose comme: mvn my-execution ou au moins …
Mon équipe utilise un référentiel maven d'équipe interne qui est 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 de Maven dans Continuum sont exécutés avec l'objectif «installer», qui copie l'artefact final directement dans le répertoire partagé. …
J'essaie de trouver un moyen «générique» d'exclure une dépendance transitive de l'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: <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-jmx</artifactId> <version>3.3.2.GA</version> <exclusions> <exclusion> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-entitymanager</artifactId> <version>3.4.0.GA</version> …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.