在Eclipse中查看Gradle依赖关系树

时间:2015-09-29 21:42:27

标签: eclipse gradle gradle-eclipse

是否可以从Eclipse内部可视化依赖关系树(例如gradle dependencies的输出)?在Eclipse中扩展Gradle Dependencies树是一个平面视图,并不显示其他项目的依赖关系(例如,如果我有一个依赖项compile project(':project2'),则不显示project2的依赖项。)

基于this,看起来不支持树视图?

基本上我在maven插件中寻找相同的东西:

enter image description here

3 个答案:

答案 0 :(得分:5)

在撰写本文时,Spring Eclipse Integration GradleBuildship都没有提供我们从m2e知道的依赖关系层次结构视图。

我不知道什么时候实现了这个,但你可以在命令行或Eclipse中的 Buildship Gradle Tasks 视图中执行gradle dependencies。这会将项目依赖项的一个很好的依赖关系树打印到控制台。

答案 1 :(得分:2)

使用gradle'project-report'插件生成HTML格式的报告。

https://docs.gradle.org/current/userguide/project_report_plugin.html

在build.gradle文件中添加插件:

apply plugin: 'project-report'

并使用以下方法生成报告:

> gradle htmlDependencyReport

答案 2 :(得分:1)

对我来说,这只是一个命令

在build.gradle中添加plugin

apply plugin: 'project-report'

然后转到cmd并运行以下命令

./gradlew htmlDependencyReport

这给我一个HTML报告WOW Html报告?


或者,如果您想在txt file中生成报告,可以通过以下命令使搜索变得容易

gradlew dependencyReport

enter image description here

那是我的主人。