Junit单元测试运行会自动下载依赖到原默认仓库,而不是自定义的本地仓库?

Maven本地仓库位置,包括Maven配置settings.xml和新项目设置里都已经配置好了的;
为什么运行test目录下JUnit测试类,还会自动下载依赖到C盘.m2目录下的默认位置?!

是在命令行运行的,还是使用ide运行的。ide运行的话,还需在ide中设置maven的settings.xml配置文件的目录,才会正确读取,否则会使用默认的路径。以eclipse为例,以eclipse为例

img

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^