web-dev-qa-db-fra.com

Utiliser Maven pour télécharger simplement les fichiers JAR

J'aimerais que Maven télécharge les fichiers JAR répertoriés dans un fichier pom.xml. Comment je fais ça? Actuellement, Maven veut compiler le projet (et il échoue). Je ne me soucie pas de le compiler car je le compile manuellement. Je veux juste les JARS. Aidez-moi?

Albert

ps: Contexte, je le compile manuellement car je peux facilement déboguer le projet dans Eclipse. J'ai téléchargé manuellement un tas de fichiers JAR, mais je soupçonne qu'il y a une incompatibilité de version JAR car il y a une mystérieuse erreur au moment de l'exécution. Je ferais cette vérification manuellement, mais il existe des centaines de fichiers JAR associés. Idéalement, je souhaite télécharger tous les fichiers JAR, pointer mon projet Eclipse vers les JARS nouvellement téléchargés et continuer ma vie. :)

32
Albert

Votre meilleure approche consiste à utiliser m2Eclipse et à importer votre pom dans Eclipse. Il téléchargera et liera toutes les dépendances à votre projet, et en prime, il téléchargera et associera également leurs sources et javadoc jars. Peu importe que le projet ait des centaines ou juste quelques dépendances, il fonctionnera de la même manière.

Parfois, nous voulons faire quelque chose rapidement et en finir, mais cela finit par prendre plus de temps que de faire tout de suite, surtout quand il y a des centaines de dépendances.

6
Pierre

Vous pouvez essayer cette commande:

mvn dependency:resolve

Ou appelez simplement le cycle de vie "installer" comme suit:

mvn install
55
Mr.Eddart