Instalar una librería custom al repositorio local de Maven

Feb 09, 2015 2 Comments by

Aveces es necesario agregar una nueva librería especifica a nuestro repositorio local de maven. Las razones pueden ser muchas (que no existea en algún repositorio público, sea una modificación, nueva librería por nosotros, etc.). Sea el caso que sea, agregar la librería es facil :)

Solo debemos ejecutar el siguiente comando, en este caso, una versión custom de la librería spring-security-kerberos-core-1.0.0.1.jar.


mvn install:install-file -Dfile=G:\spring-security-kerberos-core-1.0.0.1-CUSTOM.jar -DgroupId=org.springframework.security.extensions -DartifactId=spring-security-kerberos-core -Dversion=1.0.0.1 -Dpackaging=jar

Los parametros hablan por si, de todas, aqui una pequeña explicación:

-Dfile Ruta del archivo, en nuestro caso un jar.
-DgroupId Definimos el groupId de la librería.
-DartifactId Definimos el artifactId de la librería.
-Dversion Definimos la versión de la librería.

En el caso, que no contemos con maven instalado en nuestro sistema, si no, embebido en algún IDE (como Netbeans o Eclipse), solo debemos ejecutar un nuevo Goals con el comando adjunto (sin especicar el utilitario mvn), En el caso de Netbeans, debemos hacer segundo click en el proyecto y seguir la ruta Custom->Goals …

Java

About the author

Ingeniero en Informática, Oracle Certified Master Java EE 6 Enterprise Architect, Oracle Certified Professional Java Programmer. Experto en distintas ramas de la computación y otras "yerbas" xD. Si te gusto este post, sígueme en @deerme_org, escríbeme a info AT deerme.org o contactame por linkedin.

2 Responses to “Instalar una librería custom al repositorio local de Maven”

  1. mati says:

    Hola, perdón que te escriba por acá , pero no encontré como contactarme. En 2007 hiciste esta pregunta http://mozillaes.org/foros/viewtopic.php?t=21280. Quería saber si lo habías solucionado, si lograste usar la impresora de firefox por consola, para generar un pdf. Y si pudiste hacerlo, como se hace. Gracias, disculpa la molestia. Saludos

  2. deerme.org says:

    Hola Mati, respecto a lo que me preguntas xD, no recuerdo exactamente como lo resolvimos en ese momento (fue hace 9 años xD), pero hoy en día muchos más fácil si lo que deseas es hacer un pdf. Puedes usar Casperjs o Phantomjs (http://deerme.org/web-scraping-2/extrayendo-resultados-de-google-mobile-con-casperjs) usando el método render (e indicando una extensión pdf). De esa manera puedes generar un pdf de una página en párticular. Visita la documentación de casperjs https://media.readthedocs.org/pdf/casperjs/latest/casperjs.pdf

    Saludos!

Leave a Reply


three + 9 =