Tenemos: Eclipse 3.6, Maven (M2Eclipse), Two Project (ProjectA y ProjectB) con pom.xml.¿Hay algún método para usar el repositorio maven "Proyecto de área de trabajo"?
ProjectB depende de ProjectA (usando maven).
Si instalamos ProjectA en el repositorio local (instalación de maven), ProjectB resuelve las dependencias OK.
Si no instalamos ProjectA en el repositorio local. En Maven POM Editor agregamos ProjectA como dependencia de ProjectB (M2Eclipse usando el repositorio "workspace project" para resolver esta dependencia).
OK, agregue. Pero si hacemos un "paquete maven" u otras metas de complementos ... la dependencia no se resuelve. y tenemos algunas cosas por el estilo:
Descargando: http://repo1.maven.org/maven2/Artifact/ProjectA/maven-metadata.xml
y por supuesto que no se puede resolver.
Ahora es la pregunta. ¿Cómo puedo usar "Proyecto de área de trabajo" cuando construyo ProjectB?
P.S. ¿Por qué no estoy usando "maven install"? OK, es 100% método, pero cuando hago muchos pequeños cambios en varios es demasiado largo hago operaciones excesivas.
P.S.S. "Proyecto de área de trabajo" podemos ver Ventana -> Mostrar vista -> Repositorios Maven.
1. no ayuda. "Descargando: http://repo1.maven.org/maven2/Project A .... pom". Intenta resolver usando el repositorio público. Se marca sin conexión inmediatamente escriba "Falta el POM para ProjectA, no hay información de dependencia disponible". 2. Se proporciona la versión. mmm ... el problema no está en el repositorio público. El problema está en resolver Proyecto de dependencia en el área de trabajo y no se instala en el repositorio local. – Alexander