logo

Repositorio Maven

A repositorio maven es un directorio de archivos JAR empaquetados con un archivo pom.xml. Maven busca dependencias en los repositorios. Hay 3 tipos de repositorio maven:

  1. Repositorio local
  2. Repositorio central
  3. Repositorio remoto

Maven busca las dependencias en el siguiente orden:

repositorio local entonces Repositorio central entonces repositorio remoto .

si no en java
repositorios maven

Si no se encuentra ninguna dependencia en estos repositorios, Maven detiene el procesamiento y arroja un error.


1) Repositorio local de Maven

experto repositorio local se encuentra en su sistema local. Lo crea Maven cuando ejecuta cualquier comando de Maven.

De forma predeterminada, el repositorio local de Maven es el directorio %USER_HOME%/.m2. Por ejemplo: C:UsuariosSSS IT.m2 .

repositorio local maven

Actualizar la ubicación del repositorio local

Podemos cambiar la ubicación del repositorio local de maven cambiando el configuración.xml archivo. Está localizado en MAVEN_HOME/conf/settings.xml , Por ejemplo: E:apache-maven-3.1.1confsettings.xml .

Veamos el código predeterminado del archivo settings.xml.

descargar videos de youtube vlc
configuración.xml
 ... ... 

Ahora cambie la ruta al repositorio local. Después de cambiar la ruta del repositorio local, se verá así:

configuración.xml
 ... e:/mavenlocalrepository ... 

Como puede ver, ahora la ruta del repositorio local es e:/mavenlocalrepository.


2) Repositorio central de Maven

experto repositorio central se encuentra en la web. Ha sido creado por la propia comunidad apache maven.

diagrama uml java

La ruta del repositorio central es: http://repo1.maven.org/maven2/.

El repositorio central contiene muchas bibliotecas comunes que se pueden ver en esta URL http://search.maven.org/#browse.


3) Repositorio remoto de Maven

experto repositorio remoto se encuentra en la web. La mayoría de las bibliotecas pueden faltar en el repositorio central, como la biblioteca JBoss, etc., por lo que debemos definir el repositorio remoto en el archivo pom.xml.

Veamos el código para agregar la biblioteca jUnit en el archivo pom.xml.

pom.xml
 4.0.0 com.javatpoint.application1 my-application1 1.0 jar Maven Quick Start Archetype http://maven.apache.org junit junit 4.8.2 test 

Puede buscar cualquier repositorio desde el sitio web oficial de Maven mvnrepository.com .