必须手动创建.m2 / repository文件夹

时间:2013-01-04 22:09:42

标签: maven

Maven会自动创建.m2文件夹,还是需要手动创建?

.m2/repository包含什么,来自哪里?

2 个答案:

答案 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下载。