在 gradle 构建中使用 kotlin 序列化插件的版本目录

问题描述 投票:0回答:1

目前我在 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()
}
``
kotlin gradle
1个回答
0
投票

您的

libs.versions.toml
文件中需要此内容:

[plugins]
serialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "kotlin" }
© www.soinside.com 2019 - 2024. All rights reserved.