问题描述
最新的 Gradle 版本,7.0,introduced 一项集中声明依赖项的功能。您现在可以在单独的文件中声明您的依赖项(版本、库或什至相关库集 - 包),并在整个甚至多模块项目中使用它们:
# libs.versions.toml
[versions]
kotlin = "1.4.32"
tgbotapi = "0.33.3"
[libraries]
tgbotapi-core = { group = "dev.inmo",name = "tgbotapi.core",version.ref = "tgbotapi" }
[bundles]
tgbotapi = ["tgbotapi-core"]
// And then in your build.gradle.kts
dependencies {
implementation(libs.bundles.tgbotapi)
}
但是,我无法将此功能与 plugins
块一起使用:
plugins {
kotlin("jvm").version(libs.versions.kotlin).apply(false) // Unresolved reference: libs
}
我如何为插件使用这个中央声明?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)