Pregunta

Me estoy quedando el gerente repositorio maven Nexus en Tomcat. Cuando puedo configurar mi archivo pom, mis URL del repositorio toda la mirada algo así como http://myhost/nexus/repo-name. Me gustaría tener la palabra "nexo" fuera de la URL. Actualmente estamos transición de un administrador de repositorio de más edad y ahora tenemos que actualizar todas las direcciones URL. Sin embargo, si tuviéramos una URL del repositorio genérico como http://myhost/maven-repo/repo-name, el URL sería independiente del administrador de repositorio.

¿Cómo puedo configurar algo como esto en Tomcat? ¿Me necesita para configurar alias de nombre de host? ¿O hay una manera más fácil de hacer esto?

Gracias, Jeff

¿Fue útil?

Solución

I utilizaría un frontal Apache servidor (sólo httpd, no Tomcat ) para hacer que, configurado como un proxy inverso.

url Apache reescritura y proxy inverso son fáciles de configurar. Con este proxy frontal Apache, usted es independiente de Nexus, sino también desde el servidor Tomcat.

Con la misma URL de Apache, que puede moverse a Archiva en un servidor Glassfish (por ejemplo) de forma transparente para los proyectos.

Otros consejos

desplegar su aplicación en la carpeta raíz de Tomcat.

Espero que no pongas en su pom de? Debe utilizar settings.xml lugar.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top