Articles of Maven

Comment puis-je fournir un access URL à la dernière image d’un artefact dans Nexus?

Je voudrais fournir une URL simple qui renverra toujours la dernière version d’une version instantanée d’un artefact. Par simple, je veux dire que l’URL ne change pas ou que l’utilisateur doit parcourir le répertoire et examiner les horodatages.

Comment nettoyer les anciennes dépendances à partir des référentiels Maven?

J’ai trop de fichiers dans le dossier .m2 où maven stocke les dépendances téléchargées. Est-il possible de nettoyer toutes les anciennes dépendances? Par exemple, s’il existe une dépendance avec 3 versions différentes: 1, 2 et 3, après le nettoyage, il ne doit y avoir que 3ème. Comment puis-je le faire pour toutes les dépendances dans […]

spécifiez pom.xml dans la commande mvn et mélangez les objectives de l’autre projet

J’ai plusieurs questions. Puis-je spécifier le fichier pom.xml dans la commande mvn? Puis-je mélanger les objectives d’un autre projet lors de l’exécution de la commande mvn sur un projet en cours? Par exemple: mvn clean-otherproject comple-otherproject instal-otherproject comstack-thisproject Je peux le faire avec plusieurs commandes mvn, mais est-ce que je peux le faire en commande […]

spécifiant but dans pom.xml

Je crée un nouveau projet pom.xml avec pom.xml comme ci-dessous: – 4.0.0 firstRestlet restlet1 0.0.1-SNAPSHOT war restlet1 http://maven.apache.org maven-restlet Public online Restlet repository http://maven.restlet.org UTF-8 junit junit 3.8.1 test Le problème auquel je suis confronté est que le fichier de guerre cible n’est pas généré. Sur la console eclipse après avoir exécuté ce pom.xml les […]

Comment faire pour que IntelliJ IDEA mette à jour mes dépendances à partir de Maven?

Lorsque j’ajoute manuellement des dépendances dans le fichier pom.xml de mon projet, laissez Maven télécharger les dépendances et laisser IntelliJ créer le module, IntelliJ se plaint des bibliothèques manquantes. En même temps, Maven peut trouver les JAR dépendants et construire le projet. Comment puis-je dire à IntelliJ d’utiliser les bibliothèques téléchargées par Maven ?

Suppression de la signature GPG pour les builds d’continuous integration basés sur Maven (Travis CI)

J’utilise Travis-CI pour fournir des builds d’continuous integration pour quelques projets Java open source sur lesquels je travaille. Normalement, cela fonctionne correctement, mais j’ai un problème lorsque le POM spécifie la signature GPG, par exemple org.apache.maven.plugins maven-gpg-plugin 1.4 sign-artifacts verify sign Cela provoque l’échec de la construction Travis – apparemment parce qu’il n’y a pas […]

maven: comment placer le fichier jar dans un autre dossier

Je voudrais placer mon fichier de sortie et mes jar-with-dependencies dans un autre dossier (pas dans target/ mais dans ../libs/ ) Comment puis je faire ça?

Dans Maven, Pourquoi courir «mvn clean»?

Je me demande quelle est la différence majeure entre la mvn comstack mvn clean comstack et la mvn comstack mvn clean comstack , en pratique. Je comprends la différence réelle, c’est que la mvn clean comstack supprime tous les fichiers générés et recommence à zéro, mais pourquoi voudrions-nous faire cela? Je peux supposer que mvn […]

Ordre de construction du projet multimodule Maven?

La situation est que j’ai deux projets multimodules Maven avec la même structure: Parent – Module 1 – Module 2 Quand je construis le projet 1, je vois que le parent est construit en premier (l’ordre est parent-> module1-> module2 ). Cependant, pour le projet 2, parent est construit en dernier (l’ordre est module1-> module2-> […]

Quelle est la dépendance Maven correcte pour les classes javax.jms. *?

Je dois importer les classes javax.jms.* . Quelle est la bonne dépendance à inclure dans un projet Maven? J’essaie javax.jms:jms:1.1 , mais pas de chance (c’est pom, pas jar). ps. La seule solution de contournement que j’ai trouvée à ce jour est: javax:javaee-api:6.0 (de Maven Central).