Quiero limitar maven para usar solo el repositorio maven privado/no público, ¿estas dos configuraciones tienen el mismo efecto?¿Son estas dos configuraciones iguales en maven?
espejo 1.CONFIGURACIÓN en settings.xml
<mirrors>
<mirror>
<id>my-internal-site</id>
<mirrorOf>*</mirrorOf>
<name>our maven repository</name>
<url>http://myserver/repository</url>
</mirror>
</mirrors>
repositorio 2.Ajustando en pom.xml
<repositories>
<repository>
<id>my-internal-site</id>
<name>our maven repository</name>
<url>http://myserver/repo</url>
</repository>
</repositories>
De nuevo, el requisito es que nunca se experto sale a repositorios públicos, incluso si algunas dependencias no están ahí en el repositorio interno. gracias
@Pascal Thivent gran respuesta Pascal – ant
+1: Eso es * exactamente * lo que estoy haciendo: distribuí una versión personalizada de maven, con un 'conf/settings.xml' personalizado que incluye la directiva' mirrorOf'. – VonC
Yo también uso un Maven personalizado registrado en SVN. Aquí radica el problema del huevo/pollo. Como purista de Maven, odio verificar los archivos binarios en SVN. Podríamos salirnos al registrar solo la carpeta de conf, pero ¿de dónde vendrá el Maven inicial? Alimento para pensar ... – Cliff