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.
J'utilise Maven (et l'intégration Maven Eclipse) pour gérer les dépendances de mes projets Java dans Eclipse. La fonction de téléchargement automatique des fichiers JAR à partir des référentiels Maven est un gain de temps réel. Malheureusement, il n'inclut pas la documentation API et le code source. Comment puis-je configurer Maven …
J'ai remarqué que dans le JAR d'un artefact Maven, l'attribut project.version est inclus dans deux fichiers: META-INF/maven/${groupId}/${artifactId}/pom.properties META-INF/maven/${groupId}/${artifactId}/pom.xml Existe-t-il un moyen recommandé de lire cette version au moment de l'exécution?
J'essaie de définir une propriété dans notre super pom qui sera utilisée par tous les projets enfants comme destination de l'artefact généré. Pour cela, je pensais utiliser project/build/finalNamemais cela ne semble pas fonctionner, même pour de simples poms: Commander mvn archetype:create \ -DarchetypeGroupId=org.apache.maven.archetypes \ -DgroupId=com.mycompany.app \ -DartifactId=my-app POM <project xmlns="http://maven.apache.org/POM/4.0.0" …
J'ai un projet multi-module maven2 et dans chacun de mes modules enfants j'ai des tests JUnit qui sont nommés Test.javaet Integration.javapour les tests unitaires et les tests d'intégration respectivement. Quand j'exécute: mvn test tous les tests JUnit *Test.javades modules enfants sont exécutés. Quand j'exécute mvn test -Dtest=**/*Integration aucun des Integration.javatests …
Je peux installer un artefact par install:install-file, mais comment puis-je télécharger un artefact? Par exemple: mvn download:download-file -DgroupId=.. -DartifactId=.. -Dversion=LATEST
La prime expire dans 20 heures . Les réponses à cette question donnent droit à une prime de réputation de +50 . ROMANIA_engineer veut récompenser une réponse existante . Existe-t-il un plugin Maven qui vous permet de vérifier s'il existe des versions plus récentes des dépendances disponibles dans le référentiel? …
J'ai 2 projets différents construits sur mvn. J'essaye de remplacer Gradle. le projet 1 est SDK et le projet 2 utilise le sdk (exemple) À l'époque de maven, il crée un artefact en utilisant mvn install qui ajoute l'ensemble du projet dans le référentiel local. J'aime travailler en gradle comme …
J'utilise un POM parent qui définit un plugin que je ne souhaite pas exécuter dans un POM enfant. Comment puis-je désactiver complètement le plugin dans le pom enfant? Contrainte: je ne peux pas modifier le POM parent lui-même.
Lorsque vous construisez avec maven sur une machine multicœur / multi-CPU, il est souvent possible de construire différents sous-projets en parallèle. Y a-t-il un moyen de faire cela avec maven? Y a-t-il un plugin pour ça / peu importe?
C'est mes premiers jours à apprendre le Maven et j'ai encore du mal avec les bases. J'ai un fichier .jar externe (non disponible dans les dépôts publics) que je dois référencer dans mon projet et j'essaie de déterminer quelle est ma meilleure option. C'est un projet à petite échelle sans …
Je veux empêcher maven d'afficher des messages INFO, je veux voir uniquement les AVERTISSEMENTS et les ERREURS (le cas échéant). Comment puis-je y parvenir, de préférence en modifiant la ligne de commande qui appelle maven?
J'essaie de créer un plugin Hudson que j'ai modifié et il nécessite jdk1.6. C'est bien, mais je ne vois pas comment je peux dire à maven où se trouvent les différents jdk. J'ai trouvé quelques mentions sur Internet mais elles ne semblent pas s'appliquer à moi. Certains suggèrent d'ajouter une …
Je crée un projet Maven dans Eclipse Helios. Cela fonctionne bien pendant un jour, mais cet avertissement apparaît: Le chemin de construction spécifie l'environnement d'exécution J2SE-1.4. Aucun JRE installé dans l'espace de travail n'est strictement compatible avec cet environnement. Depuis ce message, le projet a arrêté la compilation et le …
J'utilise actuellement l'assemblage jar-with-dependencies pour créer un tel fichier jar. Cependant, le nom de mon pot est un peu long. Étant donné que ce fichier est utilisé par les programmes RPG sur un AS400, j'aimerais le raccourcir pour rendre la vie un peu plus facile à ces développeurs. Mais, à …
Je travaille sur un projet avec la dépendance X. X, à son tour, dépend de Y. J'avais l'habitude d'inclure explicitement Y dans le pom de mon projet. Cependant, il n'a pas été utilisé et pour rendre les choses plus propres, je l'ai plutôt ajouté au pom de X en tant …
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.