code

gradlew 또는 gradle로 종속성 트리를 볼 수 없습니다.

codestyles 2020. 12. 7. 08:09
반응형

gradlew 또는 gradle로 종속성 트리를 볼 수 없습니다.


최신 버전의 gradle (1.12)을 실행하고 있습니다. 프로젝트의 루트 디렉토리에서 @CommonsWare 의이 답변설명 된대로 종속성 트리를 제공해야하는 다음 명령을 실행합니다 .

실행하면 다음과 같은 일이 발생합니다.

$ gradle -q 종속성

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

No configurations

문제의 프로젝트는 Android Studio에 내장 된 새 프로젝트 마법사를 사용하여 처음부터 만든 Android Gradle 프로젝트입니다. 내 최상위 build.gradle 파일은 다음과 같습니다.

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"
        }
    }
}

내 settings.gradle 파일은 다음과 같습니다.

include ':app', ':facebook', 'pullToRefresh'

내가 이해하는 바에 따르면 이것은 매우 기본적인 gradle 구성입니다. 종속성 트리 함수가 아무것도 반환하지 않는 이유를 아는 사람이 있습니까? 추가 정보를 제공해야하는 경우 알려주십시오.


최상위 build.gradle 자체에는 종속성이 없습니다. (프로젝트 루트 디렉토리에서) 다음을 실행해야합니다.

./gradlew app:dependencies

참고 URL : https://stackoverflow.com/questions/24026378/unable-to-see-dependency-tree-with-gradlew-or-gradle

반응형