如何理解Maven.m2文件夹?
版本:apache-maven-3.6.3 (1) 我对使用maven如何理解Maven.m2文件夹?,maven,Maven,版本:apache-maven-3.6.3 (1) 我对使用maven.m2文件夹感到困惑,我知道当使用mvn命令时,maven会自动创建.m2文件夹。因此,可能与执行mvn命令有关。是否需要执行该命令 (2) 当我配置settings.xml时 D:\mavenResource,它确实下载到了磁盘D 但同时它仍然可以下载到C:\Users\name.m2\repository,我不知道为什么。我可以删除.m2?仅使用D:\mavenResource 简言之,答案是肯定的。maven的m2文件夹
.m2
文件夹感到困惑,我知道当使用mvn
命令时,maven会自动创建.m2
文件夹。因此,可能与执行mvn
命令有关。是否需要执行该命令
(2) 当我配置settings.xml时
D:\mavenResource
,它确实下载到了磁盘D
但同时它仍然可以下载到C:\Users\name.m2\repository,我不知道为什么。我可以删除.m2
?仅使用D:\mavenResource
简言之,答案是肯定的。maven的m2文件夹/本地存储库是执行maven命令(例如,mvn安装
)时本地存储所有项目工件和依赖项JAR的地方。您可以从中查看maven的各种构建生命周期
有关本地存储库的更多详细信息,请阅读
由于您尚未共享在settings.xml中修改的内容,希望您已经修改了前面提到的
标记。为了验证您是否可以删除.m2\repository
文件夹并重新运行maven,它应该下载到您的新路径中