Comment ajouter des dépendances à la bibliothèque 3ème partie en utilisant nexus / maven

StackOverflow https://stackoverflow.com/questions/3043969

  •  27-09-2019
  •  | 
  •  

Question

Je suis en train d'utiliser Nexus + m2eclipse / maven-3 professionnellement, et j'ai une immense bibliothèque 3ème partie qui a besoin de beaucoup de dépendances.

Y at-il des façons de soulager ma douleur en téléchargeant Nexus cette bibliothèque tierce partie avec toutes ses dépendances liées, de sorte que toute personne qui aurait besoin serait tout simplement avoir à ajouter la balise-maven-dépendance uniquement pour ce vaste bibliothèque?

Ai-je besoin de créer la pom me?

Merci pour votre aide.

Était-ce utile?

La solution

  

Y at-il des façons de soulager ma douleur en téléchargeant Nexus cette bibliothèque tierce partie avec toutes ses dépendances liées, de sorte que toute personne qui aurait besoin serait tout simplement avoir à ajouter la balise-maven-dépendance uniquement pour ce vaste bibliothèque?

Je ne suis pas au courant de l'installation d'un tel.

  

Dois-je besoin de créer la pom me?

Je ne crée pas le POM pour la dépendance thirdparty mais je fait consolider les dépendances dans un seul projet POM (et le télécharger sur Nexus).

Autres conseils

Pour les futurs visiteurs, je suis en mesure d'ajouter une dépendance à un artefact 3ème partie dans nexus, si vous souhaitez le faire de cette façon. J'ai suivi les étapes suivantes:

  1. Créez le fichier pom que vous voulez pour la dépendance 3ème partie (I téléchargé l'existant, pom généré automatiquement en lien, puis a ajouté le la dépendance que je voulais).

  2. Supprimez le fichier pom et il est des amis (SHA1 et fichiers MD5). J'ai fait ce via l'interface utilisateur.

  3. Téléchargez le fichier pom dans l'onglet de téléchargement d'artefact, en utilisant la même informations GAV, avec le type d'artefact étant un fichier pom.

  4. Célébré qu'il était cette simple.

L'espoir qui aide.

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