SpringBoot + MyBatis 在 jar 中可以启动但是 Idea中无法启动的原因

现象

在idea中启动始终卡住,查看线程堆栈发现一直在mybatis的处理过程中,细究了一下堆栈发现mybatis有使用远程方式加载类的情况,并且此时cpu会飙升,

在命令行中使用java -jar 的形式可以正常启动,但是在idea中启动始终会卡在这里,怀疑是网络的问题,

只是纳闷为什么mybatis会加载远程的类包?

跟踪了一下源代码后发现

是的没错,这是问题所在,它会去加载这个东东。

通过设置代理网络后解决

相关推荐
边境悍匪9 分钟前
蜗牛学苑 Java 智能体学习 Day44|Vue 前端项目搭建 思维导图复盘
java·开发语言·spring boot·学习·阿里云
摇滚侠1 小时前
《Spring Boot 3:高级与架构设计》第 1 章 元编程与元信息 个人理解 1
java·spring boot·笔记·后端
RuoyiOffice1 小时前
SpringBoot3+Vue3 流程抄送已读:打开详情消红点,待办与知会怎么分开
spring boot·vue3·flowable·spring boot 3·ruoyi office·流程抄送·已读回执
程序猿乐锅2 小时前
【黑马点评 | 第四篇】Redis缓存雪崩
java·数据库·spring boot·redis·缓存
张小凡vip2 小时前
Java Web 设置 Session 超时时间:如何让 Session 永不失效
java·spring boot
考虑考虑11 小时前
Springboot环境变量占位符语法
spring boot·后端·spring
边境悍匪14 小时前
蜗牛学苑 Java 智能体学习 Day42|项目周开发技术汇总 1 思维导图复盘
java·开发语言·spring boot·学习·spring
xcl092515 小时前
本地电竞服务交易系统架构设计与实战:从同城匹配到订单履约
java·spring boot
白宇横流学长18 小时前
基于springboot的个人博客系统的设计与实现【源码+文档】
java·spring boot