在gradle中跳过刷新依赖项

maw*_*wek 14 gradle

问题的简短版本: 有没有办法让gradle不解决依赖关系?我知道我可以使用-x开关跳过单个任务,但是我想,虽然有些任务没有执行解析依赖关系,但我不知道该怎么做.

长版本: 现在我可以通过简单的'gradle test'运行gradle中的测试,它执行收集依赖项,构建和运行测试.但是我还想在其他一些无法下载依赖项的机器上使用gradle运行测试.行家.我以为我可以执行一些包装,将所有依赖项下载到某个lib文件夹,我可以将测试类路径(在该任务中)扩展到此文件夹.问题是,当我运行'gradle myTests'时,gradle仍然试图联系maven.有没有办法阻止解决这个单一任务的依赖关系?

Pet*_*ser 18

--offline旗帜.或者,只要构建应该使用"本地"依赖项运行,就可以声明flatDir而不是maven存储库.