当前位置: 首页 > 知识库问答 >
问题:

无法看到带有gradlew或gradle的依赖关系树

麹培
2023-03-14

我正在运行gradle(1.12)的最新版本。在项目的根目录中,我运行以下命令,正如@commonsware的回答所描述的那样,它应该给出依赖关系树:

当我运行它时,会发生以下情况:

------------------------------------------------------------
Root project
------------------------------------------------------------

No configurations
buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.10.+'
    }
}

allprojects {
    repositories {
        maven { url "http://dl.bintray.com/populov/maven" }
        mavenCentral()
    }
}

subprojects {
    repositories {
        flatDir {
            dirs "$rootDir/libs"
        }
    }
}
include ':app', ':facebook', 'pullToRefresh'

共有1个答案

傅朗
2023-03-14

你的顶层构建。Gradle本身没有任何依赖项。您必须(从项目根目录中)运行:

./gradlew app:dependencies
 类似资料:
  • 我们都知道依赖树对于解决可传递依赖冲突至关重要。对于,情况也是如此,但我找不到一种方法,可以像那样打印依赖关系树。 有没有插件或其他东西可以帮助你? Maven版本:3.2.3 编辑 对于认为这个问题与另一个问题重复的人,请考虑: > 另一个问题是关于依赖关系管理的插件管理。 另一个问题与生成依赖关系树无关。

  • 我的结构如下: 项目A- 项目B- 编译项目B一切正常: 项目B/build.gradle: ProjectB/settings.gradle: 然而,在编译ProjectA时,它表示找不到ProjectC ProjectA/build.gradle: ProjectA/settings.gradle: 这将显示以下错误: 其中:构建文件ProjectB\build.gradle 出了什么问题:

  • 我有一个build.gradle文件,如下所示 当我运行时,它从maven存储库下载dropwizard依赖项并构建一个fat JAR。每次我在新的开发环境中提取代码时,它都从maven central repo获取。但是有些开发机器没有internet访问,为了在这些机器中构建,我想如果我可以在源代码根文件夹中创建一个名为的文件夹,并使用该文件夹加载jar文件,如 有可能吗?从maven cen

  • 我在找一个android gradle Dependancie。 网站http://gradleplease.appspot.com/似乎停止工作。 有类似的网站吗? 否则,搜索特定库的提示?

  • 我试图使用gradle和以下指令指定一些jar依赖项: http://gradle.org/docs/current/userguide/dependency_management.html#sub:file_dependencies 当我从windows cmd运行gradle时,我得到: 我错过了什么?

  • 问题内容: 我在ivaven.xml中添加了一个依赖项(让我们将其命名为A),它在maven Central中具有一个pom文件。Ivy使用ibiblio解决了Maven依赖关系。添加到ivy.xml的依赖项(A)具有传递的依赖项(B)。到目前为止,到目前为止很好。常春藤无法解决传递性依赖项(B)的依赖项(C)。 我在ivy.xml中定义了A,如下所示: 在B的pom文件中,在编译和测试范围中都定