我有如下的存储库结构(每个项目下都有一个build.gradle
,my-project
下有一个settings.gradle
):
my-project
|
├── my-shared-project-A
└── my-project-B
└── my-project-C
└── my-project-D
我想从my-project-C
和my-project-D
中使用my-shared-project-A
。语法是什么?
我试过了:my-project-D
dependencies {
implementation(":my-project:my-shared-project-A")
}
但没有成功。
1条答案
按热度按时间bd1hkmkf1#
这取决于在
my-project/settings.gradle
中如何声明项目如果它是
include('my-shared-project-A')
,那么它就是implementation(project(":my-shared-project-A"))
。记住project()的调用。