苍穹外卖debug篇
一、找不到符号
1、jdk版本匹配:该版本需使用jdk17和language level17,一开始用了jdk 25就出现“找不到符号”的报错
一:更改这里
二:改完之后每个文件夹都要改language level
应用->确定
三:maven的设置里要改
到此可以解决出现用maven编译时出现“找不到符号”的错误
二、卡在登录中
在MySQL Workbench中创建完表
powershell中开启mysql 服务
会出现一直卡在登录中的情况
2026-04-14 20:13:01.862 INFO 15248 --- [reate-457218681] c.a.druid.pool.DruidAbstractDataSource : {dataSource-1} failContinuous is true
2026-04-14 20:13:02.384 ERROR 15248 --- [reate-457218681] com.alibaba.druid.pool.DruidDataSource : create connection SQLException,
出现端口报错的问题
此处的url直接改为
url: jdbc:mysql://localhost:3306/sky_take_out?serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&useSSL=false&allowPublicKeyRetrieval=truej
再次确认:
mysql表已创建✅
mysql服务启动✅
applications.yml 更改✅
最终运行
完美无报错
登录成功
