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

现象

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

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

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

跟踪了一下源代码后发现

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

通过设置代理网络后解决

相关推荐
Mr.朱鹏33 分钟前
JVM-GC垃圾回收案例
java·jvm·spring boot·算法·spring·spring cloud·java-ee
智能工业品检测-奇妙智能1 小时前
AIFlowy如何实现与现有Spring Boot项目的无缝集成?
java·spring boot·后端
05大叔1 小时前
Mybatis-Plus
java·开发语言·mybatis
Predestination王瀞潞1 小时前
缓存机制:一二级缓存
spring·缓存·mybatis
一知半解仙1 小时前
从“玩具项目“到“生产级架构“:Spring Boot + Spring Cloud + AI 微服务实战避坑指南
spring boot·spring cloud·架构
毕设源码-朱学姐1 小时前
【开题答辩全过程】以 基于springBoot微服务架构的老年人社交系统的设计与实现为例,包含答辩的问题和答案
java·spring boot·后端
Mr.朱鹏1 小时前
分布式-redis主从复制架构
java·spring boot·redis·分布式·缓存·架构·java-ee
弹简特2 小时前
【JavaEE15-后端部分】SpringBoot配置文件的介绍
java·spring boot·后端
弹简特2 小时前
【JavaEE16-后端部分】SpringBoot日志的介绍
java·spring boot·后端
Accerlator2 小时前
Redis 学习
redis·学习·mybatis