Maven中的.m2文件夹是如何得到它的名字的?

时间:2013-10-10 21:16:32

标签: maven

为什么在Maven 3中调用了Maven用户特定的设置文件夹.m2,以及.m2?

我已经阅读Maven Settings Reference并且仍然无能为力,我在这里找不到任何类似的问题。我知道M2_HOME取代了Maven 2中的MAVEN_HOME,所以我猜这是原因的一部分。

1 个答案:

答案 0 :(得分:8)

该目录自Maven 2.0版以来就存在,因此得名。 .表示Unix / Linux平台上的隐藏文件,Maven为m,版本2.0为2

我想作者想要区分当时新版本的v2.0和旧的1.x版本,因此他们创建了M2名称。值得一提的是,Maven 2.0与Maven 1.x完全不兼容,而Maven 3.0几乎完全向后兼容v2.0,它只是在“引擎盖下”进行了重大改动和改进。由于Maven 3.0应该没有来自用户的可见变化(向后兼容),作者不得更改新版本的所有选项/目录名称。