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

SpringBoot项目启动报错求助:start.spring.io配置项目启动失败

SpringBoot 启动报错排查步骤

环境校验

  • 执行 java -version 和 javac -version,确保输出均为OpenJDK 17,且JAVA_HOME指向对应JDK目录
  • 运行 mvn -v 确认Maven版本为3.9.3,检查settings.xml的镜像配置(推荐使用国内镜像提升依赖下载稳定性),执行 mvn clean install -U 强制刷新依赖
  • 检查IntelliJ IDEA的项目SDK配置:File > Project Structure > Project,确认SDK为OpenJDK 17,Language Level设置为17(与JDK版本保持一致)

项目本身检查

  • 打开pom.xml,确认仅包含spring-boot-starter-web和spring-boot-devtools两个依赖,Spring Boot版本与你在start.spring.io选择的版本一致,无多余冗余依赖
  • 清空application.properties/application.yml的自定义配置(或直接删除该配置文件),尝试启动项目,排除配置项错误导致的启动失败
  • 清理IDEA缓存:File > Invalidate Caches...,选择Invalidate and Restart,解决缓存异常引发的加载问题

常见报错场景处理

  • 端口占用:Windows系统执行 netstat -ano | findstr ":8080",Mac/Linux系统执行 lsof -i :8080 找出占用端口的进程,杀死进程后重启项目
  • 依赖冲突:执行 mvn dependency:tree 生成依赖树,查找重复或版本冲突的依赖包(如Servlet API、Tomcat相关组件),通过<exclusions>标签在对应依赖中排除冲突项
  • DevTools异常:临时注释pom.xml中的DevTools依赖,启动项目测试。若启动正常,再检查DevTools相关配置项(如spring.devtools.restart.enabled)是否存在错误

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.16 13:06:59