Mac OS X mavericksでローカルの.m2フォルダーが見つからないようです。理想的には、{user.home}/.m2
しかし、私はそれを見つけることができないようです。
作成する必要がありますか?
Brewを使用してmavenをインストールした場合は、.m2ディレクトリを作成してから、settings.xmlを.m2ディレクトリにコピーします。
mkdir ~/.m2
cp /usr/local/Cellar/maven32/3.2.5/libexec/conf/settings.xml ~/.m2
あなたはパスのMavenバージョンを変更する必要があるかもしれません、私のものは3.2.5です
画面の上部にFinderがあります。 Go -> Go to Folder -> search ~/.m2
をクリックします
m2
は隠しファイルであるため、見つからない場合は、ターミナルで次のコマンドを入力して可視性を有効にする必要があります。
defaults write com.Apple.Finder AppleShowAllFiles YES
ホームフォルダーにありますが、デフォルトでは非表示になっています。
端末で以下のコマンドを入力すると、表示されます(.m2
フォルダー、つまり他のすべての隠しフォルダーではありません)。
> mv ~/.m2 ~/m2
> ln -s ~/m2 ~/.m2
デフォルトでは、ホームディレクトリに表示されません。タイプls -a ~
表示します。
Macでは、mvn clean install
を実行するだけで、mavenがインストールされており、.m2が自動的に作成されると想定しています。
プロジェクトディレクトリでコマンドを使用して、ローカルの.m2リポジトリの検索を試すことができます。
mvn help:evaluate -Dexpression=settings.localRepository
出力は以下のようになり、以下に示すようにローカルの.m2ディレクトリパスが表示されます。/Users/arai/.m2/repository
Downloading from central: https://repo.maven.Apache.org/maven2/org/Apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
Downloaded from central: https://repo.maven.Apache.org/maven2/net/sf/jtidy/jtidy/r938/jtidy-r938.jar (250 kB at 438 kB/s)
Downloaded from central: https://repo.maven.Apache.org/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11.jar (335 kB at 530 kB/s)
Downloaded from central: https://repo.maven.Apache.org/maven2/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar (305 kB at 430 kB/s)
Downloaded from central: https://repo.maven.Apache.org/maven2/org/Apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar (500 kB at 595 kB/s)
Downloaded from central: https://repo.maven.Apache.org/maven2/com/thoughtworks/xstream/xstream/1.4.11.1/xstream-1.4.11.1.jar (621 kB at 671 kB/s)
[INFO] No artifact parameter specified, using 'org.Apache.maven:standalone-pom:pom:1' as project.
[INFO]
/Users/arai/.m2/repository
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 3.540 s
[INFO] Finished at: 2019-01-23T13:57:54-05:00
[INFO] ------------------------------------------------------------------------
直接検索した場合は表示されないため、以下の手順に従って.M2リポジトリパスを確認してください。
Go-> Find folder -> type this "~/.m2" and click go
Mavenがすでにインストールされ使用されている場合、.m2がリストされます。