Añadir librería SWC a Maven

Tenemos una librería SWC que queremos añadir a nuestro repositorio de Maven para poder añadir dependencias a este desde un proyecto Maven.

Con esto ya tenemos instalado el SWC a Maven.

Piensa que los valores que hemos usado en mvn install:install-file del id de grupo, id del artefacto o versión, son a nuestro criterio. Simplemente tendremos que tenerlos en cuenta cuando vayamos a crear una dependencia hacia esa librería.

Por ejemplo, desde un proyecto en que estamos usando el repositorio de Maven, y queremos añadir una referencia hacia esa librería que acabamos de añadir, escribiríamos esto en el pom.xml:

 

Instalar librería externa en repositorio local de Maven

A veces ocurre que necesitamos usar librerías muy específicas que no se encuentran en los repositorios públicos habituales de Maven. En estos casos, la alternativa es instalar esa librería en nuestro repositorio local de Maven, que es el primer lugar donde Maven busca los paquetes antes de consultar los repositorios externos.

Sintaxis de la llamada para instalar .jar

Ejemplo

Instalamos el jar de la librería RCaller: