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

VSCode运行Kotlin Spring项目报unresolved reference未解析引用错误求助

问题根本原因

你当前执行的命令是单独编译BlogApplication.kt单个文件,没有引入Spring Boot相关依赖,编译器无法识别Spring的类、注解,因此抛出未找到引用的错误。

解决方案

1. 用项目构建工具启动应用

Spring Boot项目默认使用Gradle或Maven管理依赖,不要直接运行单个Kotlin文件,切换到项目根目录(包含build.gradle.kts或pom.xml的目录),执行对应命令启动:

  • Gradle项目:Windows系统执行gradlew.bat bootRun,其他系统执行./gradlew bootRun
  • Maven项目:Windows系统执行mvnw.cmd spring-boot:run,其他系统执行./mvnw spring-boot:run

2. VSCode运行配置调整

如果要使用IDE的可视化运行按钮,先安装Java Extension Pack和Spring Boot Extension Pack两个插件,插件会自动识别Spring Boot主类,直接点击主类上方的绿色运行箭头即可,不要使用默认的单Kotlin文件运行配置。

3. 补充缺失的导入

你当前的代码缺少Banner类的导入,需要在import区域新增一行:

import org.springframework.boot.Banner

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.11 20:54:01