Pergunta

Configuração I uma empresa do repositório Maven usando artifactory. I implantado um projeto de nós no repositório. Se eu agora especificar uma dependência para esse artefato, ele não é recuperado. Que deveria, porque eu declarei isso no meu settings.xml:

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

Isso funciona para todos os 3rdparty dependências. O artefato é definitivamente no reposity, manualmente posso baixar o artefato muito bem. Por que não maven capaz de baixá-lo? lá é mais provável que seja um problema com maven (ou a configuração lá), ou é um bug no artifactory? Existe algo que é tratado de forma diferente no caso de instantâneos?

Foi útil?

Solução

Você terá que adicionar o repositório empresa sob a "repositórios" elemento .

O "espelhos" elemento é para especificar espelhos locais para repositórios como "central".

Outras dicas

ele deve funcionar, você pode dar mais informações?

  • dependência trecho que você usa para obter o artefato
  • pom.xml do artefato no repositório
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top