Java解决报错】IDEA中Spring Boot启动报错Application startup failed(记录调试rentcars项目)

本文记录了在IntelliJ IDEA中使用Spring Boot启动项目时遇到的'Application startup failed'错误。问题根源是JDK版本不匹配,工程要求的是1.7,而配置的是1.8。通过修改pom.xml中JDK版本或调整本地JDK版本解决了问题。此外,还遇到了MySQL驱动版本不兼容的问题,根据官方文档选择合适版本并更新application.properties文件后,项目成功启动。最后,通过访问localhost:8089验证应用已正常运行。

看了网上的攻略,说是这样的

原因:工程要求的JDK版本与环境所配置的JDK版本不同所致。
pom.xml文件中所要求的为 1.7
在这里插入图片描述
我的项目里不是1.7
在这里插入图片描述
在这里插入图片描述

并且我的设置里面sdk的版本是1.8
在这里插入图片描述

这里可以下载1.7版本,也可以把pom.xml文件里的1.7版本改成1.8!

我是把pom.xml文件里的改成了1.8

调试了下还是有报错,最后才知道原来是这几个没配置好,标红的要注意一下是否很本地的一致
在这里插入图片描述
最后点击运行,可以启动,但是出现了个小毛病
在这里插入图片描述
上网搜了下,原来在pom.xml文件里
在这里插入图片描述
在这里插入图片描述为什么用8.0版本的驱动可以,5.1版本也可以,5.5、5.6、5.7都不可以(或许这些版本的连接器都是我一厢情愿的)
. 看了下MySQL Connectors 官方文档 上面只有version8.0和version5.1两个版本的文档

改完之后不要忘记把之前的application.properties的改一下
在这里插入图片描述
再点击运行,没有错误!
在这里插入图片描述
打开浏览器输入localhost:8089
在这里插入图片描述

记录一下maven配置,1
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值