1

次の問題に直面しています。ルート プロジェクトのない同じ階層に 2 つの Gradle プロジェクト (ProjectA と ProjectB) があります。ProjectA は ProjectB に依存するため、これを次のようにモデル化しようとしました。

ProjectA のsettings.gradle :

includeFlat 'ProjectB'

ProjectA のbuild.gradle :

dependencies {
    compile project(':ProjectB')
}

ただし、ProjectA で「gradle build」を実行すると、次のエラーが発生します。

* What went wrong:
A problem occurred evaluating root project 'ProjectA'.
> Could not resolve all dependencies for configuration ':compile'.
> Module version group:, module:ProjectA, version:0.0.1-SNAPSHOT, configuration:compile declares a dependency on configuration 'default' which is not declared in the module descriptor for group:ProjectA, module:ProjectB, version:unspecified

ProjectB で何らかの既定の構成を定義する必要がありますか?

4

1 に答える 1