我有一个maven项目,如果我尝试进行mvn测试,它会在每12小时后下载依赖项。如果文件已经存在,我是否可以跳过下载依赖项。我的目的是减少所花费的时间并减少网络带宽的使用。
2 个答案:
答案 0 :(得分:1)
you can use -o switch to run your maven command in offline mode
答案 1 :(得分:0)
如果maven不在本地存储库中,那么它只会下载依赖项。
当您在本地PC上运行时,本地存储库位于您的PC中(在用户主目录.m2目录的Windows中)。
所以要么删除该目录,要么更改了依赖项的版本,或者您正在使用SNAPSHOT版本,这意味着它总是试图从远程存储库获取最新版本,这实际上是您不应该做的事情(总是使用硬编码版本)发布的数量,而不是开发版本。)