2011-05-17 27 views
9

Estoy tratando de agregar un proxy a un repositorio público (específicamente camel-extra). Sin embargo, me sale el siguiente error en los registros de mi Nexus:Nexus: repositorios proxy sin índices?

Es imposible acceder al índice remoto para repositorio de camello adicional

y luego más abajo:

El RemoteURL que habíamos solicitado no existe en el control remoto servidor (remoteUrl = "http://camel-extra.googlecode.com/svn/maven2/releases/.index/nexus-maven-repository-index.properties")

Me he asegurado de que 'Descargar Remoto Indexes 'es' Verdadero ', reparó el índice, actualizó el ind ex, todo fue en vano. La navegación a la URL proporcionada muestra que los artefactos están allí.

Entonces, si un repositorio no tiene este archivo, ¿no es proxy-able a través de Nexus?

TIA, Roy

ACTUALIZACIÓN

Gracias por las respuestas a todos - fue capaz de sacar los artefactos sin el índice. ¡Gracias de nuevo!

+2

¿Podría ser tan amable y decirnos _how_ que ha sido capaz de configurar el repositorio sin la descarga del índice remoto? Su respuesta seleccionada no responde esto. – guerda

Respuesta

5

Los repositorios sin índices publicados seguirán siendo sustituibles por Nexus (o cualquier otro MRM). El índice es solo un "topping" que proporciona extras útiles, como buscar en todo el contenido remoto, etc.

El índice no participa en el proxy, por lo que la falta de él en el control remoto no afecta la funcionalidad principal de Nexus en todo: para proxy artefactos del repositorio remoto.

3

Desde el nexo documentation, parece que la descarga de un índice es configurable.

El valor por defecto para los nuevos repositorios de proxy está habilitada, pero todo el defecto repositorios incluidos en Nexus tienen esta opción desactivada.

Debe desactivar la descarga del índice remoto.

+0

Pero descargar el índice remoto es exactamente lo que quiero hacer ... –

+1

@Roy. ¿Por qué querría descargar un índice remoto que no existe? Todo lo que desea es realizar un proxy del repositorio remoto que aún es posible con Nexus. Otros han señalado lo mismo. – Raghuram

2

Sí, es proxyable. Solo intenta descargar un artefacto alojado en ese repositorio. Los índices solo afectan la búsqueda y el índice publicado a su vez por Nexus.

Cuestiones relacionadas