U-w*_*ays 7 gradle kotlin gradle-kotlin-dsl
我正在尝试将 Gradle 版本从 7.x 升级到 8.x。但是,当我完成 Gradle 包装器升级并运行该项目时,我遇到了以下错误:
设置文件“.../settings.gradle.kts”行:7
没有名为 VERSION_CATALOGS 的功能
这是我的样子settings.gradle.kts:
include(
":project-a",
":project-b",
)
dependencyResolutionManagement {
enableFeaturePreview("VERSION_CATALOGS")
versionCatalogs {
create("libs") {
val kotlinVersion = "1.8.10"
val dokkaVersion = "1.8.10"
plugin("jetbrains-kotlin-jvm", "org.jetbrains.kotlin.jvm").version(kotlinVersion)
plugin("jetbrains-dokka", "org.jetbrains.dokka").version(dokkaVersion)
}
}
}
Run Code Online (Sandbox Code Playgroud)
当我检查发行说明时,没有提到这一点,它是否已完全去孵化?
U-w*_*ays 14
自 7.4 RC1 起,该versionCatalogs块已提升为稳定功能。但是,在 v8.0.0-M1 中删除了非活动功能预览。(我想很多忘记提前删除它的用户在升级时都会遇到这个错误)
因此您可以安全地忽略此错误,并删除第 7 行。(即enableFeaturePreview("VERSION_CATALOGS"))
其他有用的资源:
| 归档时间: |
|
| 查看次数: |
3315 次 |
| 最近记录: |