首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何运行插件的Gradle依赖关系报告?

如何运行插件的Gradle依赖关系报告?
EN

Stack Overflow用户
提问于 2017-04-21 22:19:58
回答 1查看 693关注 0票数 1

运行gradle dependencies列出编译时依赖项。IOW,它报告来自子项目的dependencies闭包的直接和传递的依赖关系。

确定Gradle插件所使用的传递依赖项的等效方法是什么,即dependencies闭包在buildscript闭包中指定的依赖项?

例如,假设在Android项目中有这个顶级build.gradle文件:

代码语言:javascript
复制
buildscript {
    repositories {
        jcenter()
        maven { url 'https://oss.sonatype.org/content/repositories/snapshots/' }
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.3.1'
        classpath 'com.apollographql.apollo:gradle-plugin:0.3.1-SNAPSHOT'
    }
}

allprojects {
    repositories {
        jcenter()
        maven { url 'https://oss.sonatype.org/content/repositories/snapshots/' }
    }
}

如何找出com.apollographql.apollo:gradle-plugin:0.3.1-SNAPSHOT依赖项正在引入哪些传递依赖项?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-04-21 23:05:49

Gradle提供各种帮助任务。它们的列表可以通过gradle tasks -all获得。

要访问buildscript依赖项,可以使用gradle buildEnvironment命令,如Gradle博士中所述

4.7.5.列出项目buildscript依赖项 运行gradle buildEnvironment可视化所选项目的buildscript依赖项,类似于gradle依赖项如何可视化正在构建的软件的依赖项。

此外,CommonsWare指出,必须从项目目录执行该命令。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43552840

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档