【Maven】Maven ~ ローカルリポジトリ ~

■ はじめに

Maven の ローカルリポジトリ を調べないといけなさそうなので
事前に予習。。。

【1】ローカルリポジトリ

* mvnコマンドを実行したマシンにあるディレクトリ
 => デフォルトでは~/.m2/repository

【2】処理の流れ

基本的にMavenはライブラリを取得するときに以下の流れ
~~~~
[1] ローカルリポジトリを確認
[2] ローカルリポジトリにない場合、リモートリポジトリを確認
~~~~

補足

リモートリポジトリにも公開されていないライブラリを使う場合には、
mvn install でそのライブラリをプライベートリポジトリにインストールする

【3】ローカルリポジトリあれこれ

1)ローカルリポジトリにJarをインストール

http://www.powerdee.com/it/java/maven.html http://www.nulab.co.jp/kousei/chapter5/02.html

mvn install:install-file \
-Dfile=[登録したいJar] \
-DgroupId=[任意] \
-DartifactId=[Jarのファイル名(拡張子抜き)] \
-Dversion=[Version] \
-Dpackaging=jar

参考文献

https://maven3.kengo-toda.jp/primer/maven-repository
Mavenをオフラインで使うために、ローカルリポジトリにライブラリをダウンロードしておく
https://kazuhira-r.hatenablog.com/entry/20121206/1354806650

 関連記事

Maven ~ 環境設定編 ~
https://dk521123.hatenablog.com/entry/2010/01/13/215415
Maven ~ 入門編 ~
https://dk521123.hatenablog.com/entry/2010/10/14/235739
Maven ~ あれこれ編 ~
https://dk521123.hatenablog.com/entry/2010/02/18/231343
Mavenトラブルシューティング
https://dk521123.hatenablog.com/entry/2017/12/13/001319