在 Eclipse 中查看 Gradle 依赖关系树

View Gradle dependency tree in Eclipse

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

基于 this 似乎不支持树视图?

基本上我在 Maven 插件中寻找与此等效的内容:

在撰写本文时,Spring Eclipse Integration Gradle nor Buildship 均未提供我们从 m2e 了解的 依赖层次结构 视图。

我不知道这什么时候实现的,但是你可以在 command-line 上或通过 Buildship Gradle Tasks[=18= 执行 gradle dependencies ] 在 Eclipse 中查看。这会向控制台打印一个很好的项目依赖关系树。

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

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

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

apply plugin: 'project-report'

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

> gradle htmlDependencyReport

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

在build.gradle中添加plugin

apply plugin: 'project-report'

然后转到 cmd 并 运行 按照命令

./gradlew htmlDependencyReport

这给我一个HTML报告WOWHtml报告


Or if you want the report in a txt file, to make search easy use following command

gradlew dependencyReport

大人就这样吧