Aquisição de artefato amigável no Maven
-
21-12-2019 - |
Pergunta
Precisamos convenção sobre bibliotecas e estruturas que usamos em nossa equipe.Será melhor se apenas digitarmos algo como "Permitido usar Org.jvnet.jax-WS-Commons: Jaxws-Maven-plugin: 2.3" e, em seguida, esta dependência e todas as dependências transitivas são permitidas automaticamente.Qual repositório e qual capacidade suporta isso?Eu tento a capacidade de aquisição do Nexus, mas funciona com artefatos já carregados e não permite que dependências transitivas (IMHO Nexus Aplicação de Aquisição não é apenas o ponto de vista amigável).Eu também tento o recurso de roteamento do Nexus - eu faço "bloquear tudo menos ..." ((((?! Plugins).) *) Regra, mas parece que apenas uma dessas regras permitiu.
Solução
Sugerir usando o plugin de regras do Maven Enforcer .