erros “Faltando artefato” com repositório empresa
-
05-09-2019 - |
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?
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