Ant*_*mar 4 scala build gradle akka akka-http
查看项目结构图像的链接。
RootModule
--- ChildModule1
--- ChildModule2
--- ChildModule3
Run Code Online (Sandbox Code Playgroud)
ChildModule3 依赖于 ChildModule2 依赖于 ChildModule1
每个 settings.gradle 定义
include ':PreviousModule'
project(':PreviousModule').projectDir = new File(settingsDir, '../PreviousModule')
Run Code Online (Sandbox Code Playgroud)
而 build.gradle 包含
implementation project(':PreviousModule')
Run Code Online (Sandbox Code Playgroud)
我什至试过
compile project(':PreviousModule')
Run Code Online (Sandbox Code Playgroud)
但没有帮助。
小智 7
如果你想继续将它设置为一个多模块项目,你只需要一个 settings.gradle 并且它会在根项目中。请删除其他人,因为它们是不必要的
RootModule -> settings.gradle
include "ChildModule1"
include "ChildeModule2"
//...
然后在 ChildModule2 -> build.gradle
dependencies {
compile project('ChildModule1')
}
归档时间: |
|
查看次数: |
6711 次 |
最近记录: |