Où est le dépôt local Maven?

Par défaut, le référentiel local Maven est configuré par défaut dans le dossier $ {user.home}/. M2/repository :

  1. Unix/Mac OS X - ~/.m2/repository

  2. Windows - C: \ Utilisateurs \ {votre-nom d’utilisateur} \. M2 \ repository

Lorsque nous compilons un projet Maven, celui-ci télécharge toutes les dépendances du projet et les fichiers jar du plug-in dans le référentiel local Maven, ce qui vous permet de gagner du temps lors de la prochaine compilation.

1. Trouver le référentiel local Maven

1.1 Si le fichier par défaut .m2 est introuvable, il est possible que quelqu’un ait modifié le chemin par défaut. Exécutez la commande suivante pour savoir où se trouve le référentiel local Maven:

mvn help:evaluate -Dexpression=settings.localRepository

1.2 Exemple:

Terminal

D:\> mvn help:evaluate -Dexpression=settings.localRepository
[INFO]Scanning for projects...[INFO][INFO]------------------< org.apache.maven:standalone-pom >-------------------[INFO]Building Maven Stub Project (No POM) 1[INFO]--------------------------------[pom]---------------------------------[INFO][INFO]--- maven-help-plugin:3.1.0:evaluate (default-cli) @ standalone-pom ---[INFO]No artifact parameter specified, using 'org.apache.maven:standalone-pom:pom:1' as project.[INFO]
C:\opt\maven-repository
[INFO]------------------------------------------------------------------------[INFO]BUILD SUCCESS[INFO]------------------------------------------------------------------------[INFO]Total time: 2.598 s[INFO]Finished at: 2018-10-24T16:44:18+08:00[INFO]------------------------------------------------------------------------

Dans la sortie ci-dessus, le référentiel local Maven est déplacé vers C: \ opt \ maven-repository

2. Mise à jour du référentiel local Maven

2.1 Trouver ce fichier {MAVEN__HOME} \ conf \ settings.xml et mettre à jour le` localRepository`.

\ {MAVEN__HOME} \ conf \ settings.xml

<settings>
  <!-- localRepository
   | The path to the local repository maven will use to store artifacts.
   |
   | Default: ~/.m2/repository
  <localRepository>/path/to/local/repo</localRepository>
  -->

<localRepository>D:/maven__repo</localRepository>

2.2 Enregistrez le fichier, le dépôt local Maven est maintenant remplacé par D:/maven__repo .

image

Références

aux dépôts]

lien://tag/maven/[maven]lien://tag/maven-repository/[référentiel maven]lien://tag/maven-faq/[maven-faq]lien://tag/maven-repo/[maven-repo]