Comment le programme d'installation Archiva interne+référentiel Maven?

Nous essayons d'utiliser Archiva comme Maven proxy pour la centrale et d'autres des référentiels externes et aussi comme un instantané de stockage pour nos artefacts qui sont créées automatiquement par Hudson à partir de SVN et installé dans le référentiel.

Je ne peux pas configurer mon Maven client pour l'utilisation de l'intérieur et des instantanés dépôts ensemble. Mon projet a des dépendances externes (comme log4j) qui sont téléchargés à partir de l'Archiva référentiel interne correctement. Aussi mon projet a un lien de dépendance à un projet dont l'objet est déjà construit et installé dans le référentiel. Cependant, si j'essaie de construire le projet Maven ne pouvez pas trouver mon instantané artefact.

Mon fichier de configuration a l'origine de ce paramètre:

<mirror>
  <id>company-internal</id>
  <name>Company's Archiva - Internal Repository</name>
  <url>http://www.mycompany.hu/archiva/repository/internal</url>
  <mirrorOf>*</mirrorOf>
</mirror>

et puis j'ai ajouté le texte suivant:

<mirror>
 <id>company-snapshots</id>
 <name>Company Archiva - Snapshots Repository</name>
 <url>http://www.mycompany.hu/archiva/repository/snapshots</url>
 <mirrorOf>apache.snapshots</mirrorOf>
</mirror>

Cependant Maven n'a pas essaye de regarder le snaphot référentiel à construire.
Qu'ai-je fait de mal? Par la manière, je ne suis pas vraiment le <mirrorOf> éléments fins. J'ai essayé de remplacer ce au miroir interne, les paramètres de central mais ce n'est toujours pas résolu mon problème.

OriginalL'auteur NagyI | 2011-09-15