我尝试gradle
使用 3 个模块构建项目,其中:
1) module1
- 具有expect
类
空 build.gradle 依赖项
的通用模块
2) module2
- 具有expect
类和来自模块 1 的依赖项的通用模块:
build.gradle 依赖项:compile project(':module1')
2) module3
- jvm 平台模块
build.gradle 依赖:expectedBy project(':module2')
当我尝试编译一个项目时,它在编译阶段出现错误module3
,即来自的类module2
无法找到来自.的类module1
。
Kotlin 1.2.30
Gradle 4.6
Java 1.8_161
是否可以在一个项目中同时使用多个通用模块?
是否有可能expect
在每个公共模块中都有类?