You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Kotlin DSL构建脚本如何添加同项目其他模块为依赖?

Kotlin DSL 添加同项目模块依赖配置说明

Kotlin DSL 完全支持同项目内其他模块的依赖添加,配置方式和 Groovy 语法差异很小,具体如下:

Groovy 原有写法(供对比)

dependencies {
    implementation project(':nameless-core')
}

Kotlin DSL 对应写法

Kotlin DSL 要求方法调用必须显式带括号,因此仅需调整语法格式即可:

dependencies {
    implementation(project(":nameless-core"))
}

补充说明

  • 模块路径规则和 Groovy 完全一致,冒号开头代表从项目根路径开始匹配对应模块
  • 多层级子模块的写法同样通用,例如依赖根目录下 feature 分组的 order 模块,写法为 implementation(project(":feature:order"))
  • 其余依赖配置(如 api、testImplementation、debugImplementation 等)的用法完全相同,按上述格式传入模块路径即可

内容的提问来源于stack exchange,提问作者Junhyung

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.24 01:27:03