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

IntelliJ中Ktor项目kotlinx serialization Serializable访问异常求助

问题排查与解决

你的问题核心是缺少Kotlinx Serialization的核心依赖,导致IDE无法找到kotlinx.serialization.Serializable注解,转而误匹配到了kotlin.io包下的内部Serializable类,才出现那些错误提示。

解决步骤:

  • 在你的Gradle dependencies块中添加Kotlinx Serialization核心依赖,版本要和你使用的Kotlin版本(1.7.20)对应:
implementation("org.jetbrains.kotlinx:kotlinx-serialization-core:1.4.1")

注:Kotlin 1.7.x系列对应Serialization 1.4.x版本,版本号务必匹配,否则会出现兼容性问题。

  • 同步你的Gradle项目(点击IDE右上角的"Sync Project with Gradle Files"按钮),之后清理并重新构建项目。

补充说明:

你当前依赖中的io.ktor:ktor-serialization:2.1.3只是Ktor框架对序列化的集成封装,它依赖于Kotlinx Serialization核心库,但并没有自动帮你引入核心依赖,所以必须手动添加kotlinx-serialization-core才能让注解正常被识别。

内容的提问来源于stack exchange,提问作者Moon Sculptor

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.12 22:50:25