¿Cómo puedo hacer cumplir Maven al solo usar mi repositorio local y un único depósito específico en la intranet y no descargar nada de internet? Incluso mis POMs tienen el repositorio interno de una sola compañía especificado, maven va a los repositorios de Internet tomados de los archivos POM de libs para buscar dependencias.¿Cómo evitar que Maven acceda a repositorios remotos?
7
A
Respuesta
5
En su settings.xml (usualmente en% user.home% /. M2) puede configurar esto.
E.g.
<mirrors>
<mirror>
<id>repo.example.com</id>
<mirrorOf>*</mirrorOf>
<name>Internal repo</name>
<url>http://repo.example.com/repo</url>
</mirror>
</mirrors>
La parte clave no es el <mirrorOf>*</mirrorOf>
lo que significa que todas las solicitudes serán dirigidos en este repositorio.
Cuestiones relacionadas
- 1. cómo evitar que maven verifique repositorios extranjeros?
- 2. ¿Cómo puedo agregar repositorios remotos en Mercurial?
- 3. ¿Cómo puedo evitar que Maven busque actualizaciones de repositorios que no figuran en mi archivo settings.xml?
- 4. ¿Cómo puedo evitar que un iframe acceda al marco principal?
- 5. ¿Cómo puedo usar Git con múltiples repositorios remotos?
- 6. ¿Cómo consigo que Maven use los repositorios correctos?
- 7. ¿Cómo puedo configurar mi .git/config para que pueda avanzar/arrastrar desde múltiples repositorios remotos?
- 8. Uso de amazon S3 para alojar repositorios Hg remotos
- 9. ¿Cómo se puede evitar que Javascript acceda a los datos de cookies de PHP?
- 10. ¿Cómo evitar que la utilidad 'gema' acceda a mi directorio personal?
- 11. Múltiples espejos Maven para los mismos repositorios
- 12. Git proxy que empuja a múltiples controles remotos
- 13. Acceso de SBT a repositorios locales de Maven
- 14. ¿Cómo arreglo los detalles remotos de GIT que faltan?
- 15. Mejor gestión de repositorios para Maven
- 16. Uso de múltiples repositorios en Maven
- 17. ¿Cómo hacer que Android Virtual Device acceda a internet?
- 18. Cómo establecer el orden de los repositorios en Maven settings.xml
- 19. ¿Cómo puedo evitar que mercurial empuje subrepos?
- 20. Impedir que PHP acceda al directorio principal
- 21. Acceda a DbContext desde IQueryable
- 22. Maven: ¿Cómo evitar la versión adjunta a un archivo war en Maven?
- 23. IntelliJ IDEA: lista de "Repositorios Maven indexados": ¿cómo agregar el repositorio maven remoto en esta lista?
- 24. Cómo evitar que ActivityUnitTestCase llame a Application.onCreate?
- 25. ¿Cómo puedo pedirle a Maven una lista de los repositorios predeterminados?
- 26. Publicar una biblioteca en los repositorios de maven
- 27. ¿Cómo forzar a Maven a descargar maven-metadata.xml del repositorio central?
- 28. ¿Puedo agregar repositorios maven en la línea de comando?
- 29. Dependencias en los repositorios locales de maven con leiningen
- 30. ¿Cómo hacer que svn diff muestre cambios remotos?
Lo he intentado y funcionó. Voy a esperar un poco antes de marcar esto como una solución, ya que parece piratear - Esperaba alguna opción específica o un param de línea de cmd, etc. ¡Gracias por resolver mi problema práctico de todos modos! –
Esto no es un hack en absoluto, así es como configuras un administrador de repositorio global. Es lo que recomendamos que hagan las personas cuando configuran algo como Nexus. –