23

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

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

基本上我在 maven 插件中寻找等效的:

在此处输入图像描述

4

3 回答 3

11

在撰写本文时,Spring Eclipse Integration GradleBuildship都没有提供我们从 m2e 知道的Dependency Hierarchy视图。

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

于 2017-01-13T15:58:34.903 回答
3

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

在 build.gradle 添加plugin

apply plugin: 'project-report'

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

./gradlew htmlDependencyReport

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


或者,如果您希望将报告放在txt file, 中以使搜索变得容易,请使用以下命令

gradlew dependencyReport

在此处输入图像描述

这就是我的主。

于 2020-06-19T07:56:37.913 回答
2

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

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

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

apply plugin: 'project-report'

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

> gradle htmlDependencyReport

于 2020-05-05T21:48:48.490 回答