目前我在 Gradle 中添加了 Kotlin 序列化插件,如下所示:
plugins {
kotlin("plugin.serialization") version "2.0.10"
}
我想使用版本目录来指定插件以及 Kotlin 版本。但我不知道该怎么做。
我尝试执行以下操作,但没有成功:
版本.toml:
[versions]
kotlin = "2.0.0"
[plugins]
serialization = { id = "serialization", version.ref = "kotlin" }
// I also tried: id = "plugin.serialization"
摇篮:
plugins {
alias(libs.plugins.serialization)
}
顺便说一句,如果我找不到办法做到这一点,我至少希望能够做这样的事情:
plugins {
kotlin("plugin.serialization") version libs.plugins.serialization.toString()
}
``
您的
libs.versions.toml
文件中需要此内容:
[plugins]
serialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "kotlin" }