フォルダーは Maven によって自動的に作成されます.m2
か、それとも手動で作成する必要がありますか?
には何が.m2/repository
含まれていて、どこから来たのですか?
フォルダーは Maven によって自動的に作成されます.m2
か、それとも手動で作成する必要がありますか?
には何が.m2/repository
含まれていて、どこから来たのですか?
まず、次のようなビルドを実行すると、Maven によって作成されます。
mvn clean install
これは、自分で mvn を実行するだけでわかることに注意してください ;)
次に、.m2 の内容は次のとおりです。
settings.xml
すべての Maven 実行のグローバル設定を含むファイル 。
repository
Maven Central などのリモート リポジトリからプルされたアーティファクトのキャッシュ、またはローカルの Maven ビルドによってビルドされたアーティファクトのいずれかである、さまざまな Maven アーティファクトのすべてのローカル コピーを保持すると呼ばれるフォルダー。アーティファクトは、アーティファクトの groupId を反映するフォルダー構造で編成されます。
自動的に作成されます。リポジトリ フォルダー (ローカル リポジトリとも呼ばれます) は、ユーザーの settings.xml
、グローバル 、および場合によっては pom で指定されたリポジトリからコンテンツをダウンロードしsettings.xml
ます。
ほとんどのアーティファクトは からダウンロードされrepo1.maven.org
ます。