Maven会自动创建.m2
文件夹,还是需要手动创建?
.m2/repository
包含什么,来自哪里?
答案 0 :(得分:15)
首先,当您执行构建时,它将由Maven创建,例如:
mvn clean install
注意,你可以发现这只是执行自己的mvn;)
其次,.m2的内容是:
包含所有maven执行的全局设置的settings.xml
文件。
一个名为repository
的文件夹,其中包含各种maven工件的所有本地副本,可以是从远程存储库(如Maven Central)下拉的工件缓存,也可以是本地maven构建的工件。工件在那里组织在文件夹结构中,镜像结构反映了工件的groupId。
答案 1 :(得分:10)
将自动创建。存储库文件夹(也称为本地存储库)将从用户 settings.xml
中指定的存储库下载其内容,全局 {{ 1}}并且可能在你的poms中。
大多数工件将从settings.xml
下载。