SpringBoot项目创建失败或无法启动,启动报错时的常见问题及解决方案

1、无法启动,没有启动的三角按钮

原因:idea没有将其识别为一个maven项目

解决方案:告诉idea,这是一个maven项目

1.1、如果右侧有Maven项目,刷新一下

1.2、左侧项目鼠标右键,添加Maven框架支持

若没有选择maven,则选择maven,然后右下角点击OK即可

导入后再刷新一下maven即可

1.3、创建项目时,右下角有可能会弹框:load maven project

此为小概率事件,若出现,说明idea主动问你是否要加载为maven项目,点击OK即可

2、相关依赖没有找到或报红

原因:依赖没有下载到本地或者本地文件残缺

解决方案:删除下载的依赖文件,在maven本地文件里删除对应的即可,按着上面的顺序删除指定文件即可

比如此处是org文件夹->springframwork文件夹->boot文件夹->内的spring-boot-maven-plugin文件

若是在不知道咋删,全部删除重新下载也行

3、无效的源发行版/JDK版本不一致

原因:使用的JDK版本与SpringBoot版本不匹配

Springboot超过3.X默认使用JDK17,17以下都不行,17以上可以

2.X则一般情况下都可以

解决办法:修改JDK版本

通常需要修改三个地方

第一个 ------ 依赖处

第二个 ------ 项目结构

第三处 ------ 设置里的Java Compiler

4、pom文件,Jar包确实下载不下来,一直下载失败

  1. 先切换稳定的网络,点击maven的刷新重新下载
  2. 检查setting.xml文件,查看国内源是否配置正确
  3. pom文件任何一处修改,都需要点击刷新
  4. 把所有jar包全部删除,重新下载(多试几次)
  5. 若一直失败,等一会再下载(原因可能不在咱们这边)
相关推荐
006_1 小时前
IDEA Eclipse版设置
java·ide·intellij-idea
乂爻yiyao1 小时前
Spring Boot Fat JAR 容器化指南
spring boot·后端·jar
蜜獾云1 小时前
设计模式之构造器模式:封装复杂对象的构造逻辑
java·开发语言·设计模式
无心水5 小时前
【OpenClaw:实战部署】5、全平台部署OpenClaw(Win/Mac/Linux/云服务器)——10分钟跑通第一个本地AI智能体
java·人工智能·ai·智能体·ai智能体·ai架构·openclaw
一只大袋鼠5 小时前
Redis 安装+基于短信验证码登录功能的完整实现
java·开发语言·数据库·redis·缓存·学习笔记
※DX3906※6 小时前
Java排序算法--全面详解面试中涉及的排序
java·开发语言·数据结构·面试·排序算法
cur1es7 小时前
【JVM类加载&双亲委派模型&垃圾回收机制】
java·jvm·gc·垃圾回收·类加载·双亲委派模型
Mr.朱鹏7 小时前
JVM-GC垃圾回收案例
java·jvm·spring boot·算法·spring·spring cloud·java-ee
焦糖玛奇朵婷8 小时前
实测扭蛋机小程序:开发简单,互动有趣
java·大数据·程序人生·小程序·软件需求
Nan_Shu_6148 小时前
学习: 尚硅谷Java项目之小谷充电宝(3)
java·后端·学习