You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何查看Gradle插件依赖树?排查传递引入的插件问题

查看Gradle插件传递依赖的几种方法

以下是几个实用的方法,帮你定位插件的引入来源:

  • 使用buildEnvironment任务
    直接在终端执行:

    ./gradlew buildEnvironment
    

    这个命令会输出构建过程中所有类路径的依赖树,包括通过plugins块或buildscript引入的插件,以及它们的传递依赖。你可以在输出里搜索目标插件的ID(比如org.jfrog.artifactory),往上追溯就能找到它的直接依赖来源。

  • 查看构建脚本配置的依赖树
    如果插件是通过buildscript块引入的,执行:

    ./gradlew dependencies --configuration buildscript
    

    该命令会专门输出buildscript块下的依赖树,聚焦于构建阶段的插件依赖,方便快速定位。

  • 插件管理块的依赖检查(Gradle 7.0+)
    如果你用了pluginManagement块来统一管理插件版本,执行:

    ./gradlew pluginManagementDependencies
    

    这个任务会输出插件管理块中定义的所有依赖及其传递关系,适合排查通过版本 catalog 引入的插件来源。

  • IDE可视化查看
    在IntelliJ IDEA或Android Studio中,打开右侧的Gradle面板,展开项目下的Buildscript或Plugin Management节点,找到对应的依赖项后右键选择Show Dependencies,就能以可视化的树形结构查看依赖关系,直观找到目标插件的引入路径。

内容的提问来源于stack exchange,提问作者Kurt

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.17 12:34:56