Question

Je veux ajouter jpoller.jar comme une dépendance Maven, donc j'édité mon fichier pom.xml pour inclure:

<dependency>
    <groupId>org.sadun</groupId>
    <artifactId>jpoller</artifactId>
    <version>1.5.2</version>
</dependency>

Maintenant, comme prévu, quand je compile de la ligne de commande je reçois une erreur car jpoller est dans aucun des dépôts que j'ai énumérés dans mon pom, je ne pouvais en trouver un pour elle. Bien que je pourrais créer un référentiel pour elle, je préfère ne pas à ce stade. Ainsi, je reçois l'erreur suivante:

  

[INFO] Échec de la résolution artefact.

     

manquant:   ---------- 1) org.sadun: jpoller: jar: 1.5.2

     

Essayez de télécharger le fichier manuellement   du site Web du projet.

     

Ensuite, installez à l'aide de la commande:         mvn install: install-fichier -DgroupId = org.sadun -DartifactId = jpoller -Dversion = 1.5.2 -Dpackaging = pot -Dfile = / path / to / file

Comment puis-je faire à partir du plug-in m2eclipse sur les machines où le maven CLI ne sont pas disponibles?

Était-ce utile?

La solution

  

Comment puis-je faire à partir du plug-in m2eclipse sur les machines où le maven CLI ne sont pas disponibles?

Eh bien, faites-le simplement de Eclipse. Tout d'abord, obtenir ce pot de jpoller et enregistrez quelque part sur votre système de fichiers. Puis, dans Eclipse, de la barre supérieure, Exécuter> Exécuter les configurations ... puis clic droit Maven Créer et configurer le New_configuration fraîchement créé:

  • Sélectionnez un arbitraire Répertoire de base
  • Remplissez les Objectifs avec install:install-file
  • Ajouter paramètres pour chaque paramètres requis, sans le préfixe -D (par exemple file comme Parameter name et /path/to/file comme valeur et ainsi de suite pour groupId, artifactId, packaging et version).

Et lancez cette configuration. Ou ... il suffit d'installer Maven.

Autres conseils

La commande install automatise la création d'une structure de dossiers dans ~ / .m2 et le fichier pom.xml pour l'artefact de dépendance. Cela peut être fait manuellement. OU Vous pouvez simplement copier le dossier ~ / .m2 / {groupe} / {} artefact d'une machine qui ne dispose mvn installé.

Edit:. Cet outil vous aidera à trouver les dépôts publics pour une dépendance donnée

Edit2: Voir http: // Maven. apache.org/guides/mini/guide-coping-with-sun-jars.html pour un explination du processus d'installation de dépendances manuellement. Notez que la plupart des pots de soleil sont maintenant disponibles dans le référentiel java.net http://download.java.net / maven / 2 /

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top