gradle依赖:像maven一样解析模拟

gradle依赖:像maven一样解析模拟,gradle,Gradle,Maven的类似物: $ mvn dependency:resolve 即: $ mvn help:describe -Dcmd=dependency:resolve Mojo: 'dependency:resolve' dependency:resolve Description: Goal that resolves the project dependencies from the repository. 对于Gradle?感谢Eugen: $ gradle --refre

Maven的类似物:

$ mvn dependency:resolve
即:

$ mvn help:describe -Dcmd=dependency:resolve
Mojo: 'dependency:resolve'
dependency:resolve
  Description: Goal that resolves the project dependencies from the
    repository.
对于Gradle?

感谢Eugen:

$ gradle --refresh-dependencies

悲哀的是,
gradle
在任何情况下都希望构建项目!这似乎是因为
gradle
太蠢了(实际上它有构建指令,而不是多模块项目的项目模型)。Maven能更好地处理这种情况。

您到底想实现什么?从远程Maven/Ivy-like repositorySure解决项目依赖关系,但为什么要这样做?确切的用例是什么?Gradle缓存是不透明的(与本地Maven repo不同),将根据需要填充,因此不需要预先解析。如果您想检查您的依赖项声明是否正确,
gradle dependencies
是您最好的选择(开箱即用)。或者只运行
gradlebuild
(这是我通常做的)。好吧,
mvn
有单独的命令(公开它自己的模块化模型),但是
gradle
忘了它吧。。。使用
dependency:resolve
我不需要在构建后进行
清理。构建Spring框架需要5分钟,我不喜欢这样,甚至我只想在IDE中浏览源代码树而不出现*红线*/错误