在我的 Gradle 构建的多模块项目中,可以将一些重复的依赖声明聚合成一个实用函数
定义所有子模块都可以使用的此类函数的最简单方法是在 buildSrc 中进行:
不幸的是,它的类路径解析似乎被破坏了。如果我从 kotlin-dsl 模块导入任何函数:
import org.gradle.kotlin.dsl.`implementation`
我收到以下错误:
e: /home/peng/git/shapesafe/buildSrc/src/main/kotlin/init.kt: (5, 30): Unresolved reference: `implementation`
这怎么可能发生?