デフォルトでは、Mavenローカルリポジトリのデフォルトは `$ {user.home}/。m2/repository`フォルダです:

  1. Unix/Mac OS X –

    〜/.m2/repository

  2. Windows –

    C:\ Users \ {あなたのユーザー名} \. m2 \ repository

Mavenプロジェクトをコンパイルすると、Mavenはすべてのプロジェクトの依存関係とプラグインjarをMavenローカルリポジトリにダウンロードして、次のコンパイルの時間を節約します。

1. Mavenローカルリポジトリを見つける

1.1デフォルトの `.m2`が見つからない場合、誰かがデフォルトパスを変更した可能性があります。次のコマンドを実行して、Mavenローカルリポジトリの場所を確認します。

mvn help:evaluate -Dexpression=settings.localRepository

1.2例:

ターミナル

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]------------------------------------------------------------------------

上記の出力では、Mavenローカルリポジトリは `C:\ opt \ maven-repository`に再配置されます

2. Mavenローカルリポジトリを更新する

2.1このファイル

{MAVEN__HOME} \ conf \ settings.xml`を見つけ、

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ファイルを保存したら、Mavenのローカルリポジトリは `D:/maven__repo`に変更されました。


image