Question

Configuration I un repository entreprise à l'aide Artifactory. Je déployé un projet d'entre nous dans le référentiel. Si je précise maintenant une dépendance à cet artefact, qu'il ne soit pas récupéré. Ce qui il se doit, parce que je déclarais dans mon settings.xml:

<mirrors>
  <mirror>
    <id>company-internal</id>
    <name>company repository</name>
    <url>http://company.repository:8080/artifactory/repo/</url>
    <mirrorOf>*</mirrorOf>
  </mirror>
</mirrors>

Cela fonctionne pour toutes les dépendances de 3RDPARTY. L'artefact est sans aucun doute dans le reposity, je peux télécharger manuellement l'artefact très bien. Pourquoi maven pas en mesure de le télécharger? Est-il plus susceptible d'être un problème avec Maven (ou la configuration là-bas), ou est-il un bogue dans Artifactory? Y at-il quelque chose qui est traitée différemment en cas de Snapshots?

Était-ce utile?

La solution

Vous devrez ajouter votre référentiel d'entreprise sous l'élément « dépôts » .

L'élément « miroirs » permet de spécifier des miroirs locaux pour les dépôts comme « central ».

Autres conseils

il devrait fonctionner, pouvez-vous donner plus d'informations?

  • utilisez la dépendance snippet vous pour obtenir l'artefact
  • pom.xml de l'artefact dans le référentiel
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top