Estoy usando una biblioteca que usa Maven para compilar y probar.
Pude compilar la biblioteca sin ningún problema. Mientras compilaba, parecía que descargaba todas las dependencias de la biblioteca.Recopilación de las dependencias transitivas de la dependencia basada en Maven a un classpath del proyecto no Maven
Ahora, intento usar la biblioteca en mi proyecto. Cuando compilé la biblioteca, encontré que se creó una carpeta llamada target
en la carpeta de la biblioteca y dentro de esa carpeta, había otra carpeta llamada classes
. Agregué la carpeta classes
a mi classpath. Sin embargo, cada vez que trato de usar esa biblioteca en mi proyecto que no usa Maven, dice que no puede encontrar las dependencias de esa biblioteca.
¿Cómo agrego todas las dependencias de esa biblioteca a mi classpath?
¿Debo ir y descargar manualmente todas las dependencias de la biblioteca y agregarlas a classpath?
¿Hay alguna manera en que pueda hacer que Maven haga eso por mí?
¿Qué debo hacer para poder usar la biblioteca en mi proyecto?
Mi proyecto está en un directorio completamente independiente de la biblioteca. En este momento, mi proyecto parece ser capaz de cargar los archivos de la biblioteca correctamente, pero no las dependencias de la biblioteca.
+1, pregunta muy importante para los novatos maven. –