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

Gradle从7.x升级到8.x时遇VERSION_CATALOGS特性不存在错误

解决Gradle 8.x升级后VERSION_CATALOGS特性报错问题

VERSION_CATALOGS特性在Gradle 8.x版本已经完全脱离孵化状态,成为官方正式支持的特性。

你遇到的报错是因为在Gradle 7.x时期,该特性处于孵化阶段,需要通过enableFeaturePreview("VERSION_CATALOGS")手动启用;但升级到8.x后,Gradle默认已经支持该特性,对应的特性预览标识被移除,所以保留这行代码会触发"There is no feature named VERSION_CATALOGS"错误。

只需要删除dependencyResolutionManagement块中的enableFeaturePreview("VERSION_CATALOGS")这一行即可解决问题,修改后的settings.gradle.kts内容如下:

include(
    ":project-a",  
    ":project-b",  
)

dependencyResolutionManagement {
    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)  
        }  
    }
}

内容的提问来源于stack exchange,提问作者u-ways

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.26 19:35:13