Hola Gente Feliz año nuevo para todos! Hoy vamos a ver como instalar un JAR en el repositorio local de maven.
Es un comando sencillo pero vamos a explicarlo bien a detalle.
mvn install:install-file: Es el pluggin a ejecutar del maven en este caso el install.
-Dfile=<path-to-file>: Es la dirección en la cual se encuentra el JAR que deseamos instalar.
-DgroupId=<group-id>: Es el grupoId del jar. (Aca podemos guardarlo como queramos.)
-DartifactId=<artifact-id>: Es el Artifact id (En muchos casos que no se diferencian estos va el mismo GrupoId). (Acá podemos guardarlo como queramos.)
-Dversion=<version>:Numero de versión del jar (podemos poner la que queramos)
Ejemplo:
Bueno espero que les haya resultado útil!
Saludos
Es un comando sencillo pero vamos a explicarlo bien a detalle.
mvn install:install-file -Dfile=<path-to-file> -DgroupId=<group-id> -DartifactId=<artifact-id> -Dversion=<version> -Dpackaging=<packaging>
-DgeneratedPom=true
Ahora vamos explicar comando por comando:mvn install:install-file: Es el pluggin a ejecutar del maven en este caso el install.
-Dfile=<path-to-file>: Es la dirección en la cual se encuentra el JAR que deseamos instalar.
-DgroupId=<group-id>: Es el grupoId del jar. (Aca podemos guardarlo como queramos.)
-DartifactId=<artifact-id>: Es el Artifact id (En muchos casos que no se diferencian estos va el mismo GrupoId). (Acá podemos guardarlo como queramos.)
-Dversion=<version>:Numero de versión del jar (podemos poner la que queramos)
-Dpackaging=<packaging>: Es el packaging del archivo que en nuestro caso va a ser generalmente .JAR
-DgeneratedPom=true: Este ultimo comando es opcional pero yo siempre lo utilizo para generar el .POM del JAR así luego solo resta copiar y pegarlo. Por default se encuentra en false.
Ejemplo:
mvn install:install-file -Dfile=ojdbc14.jar -DgroupId=ojdbc -DartifactId=ojdbc -Dversion=14 -Dpackaging=jar
-DgeneratedPom=trueBueno espero que les haya resultado útil!
Saludos
Maven - ¿Como instalar un jar en el repositorio local de maven? - ¿Como generar un .pom de un jar?
Reviewed by El lado oscuro de java
on
enero 03, 2013
Rating:
e visto que se puede hacer desde el pom seria bueno que lo explicaras
ResponderEliminarHola Jesus, creo que estas confundido,mas que nada por que en el pom declaras las acciones y si o si tenes agregarlo al repositorio para que luego el pom lo tome desde afuera.
EliminarSaludos