0

Ant/Ivy の代わりに Gradle の使用を検討しています。project1.compileたとえば、依存関係project2.compileproject1.runtime依存関係などのように、すべての構成のプロジェクト間に依存関係を作成しようとしていますproject2.runtime

Ivy では、次の XML を使用してこれを行いました。

project1/ivy.xml

<dependency conf="*->@" org="myorg" name="project2" rev="latest.integration" />

Gradleでは、ここに私が試したことがあります:

project1/build.gradle

configurations.each { config ->
    config.dependencies.add project(path: ':project2', configuration: config.name)
}

projectしかし、関数が存在しないと不平を言います:

> Could not find method project() for arguments [{path=:project2, configuration=archives}] on project ':project1'.

これを行う方法はありますか?

4

1 に答える 1