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

现象

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

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

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

跟踪了一下源代码后发现

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

通过设置代理网络后解决

相关推荐
Arya_aa1 小时前
jdk动态代理和AOP面向切面编程
spring boot
马优晨1 小时前
pring Boot + MyBatis + Redis 项目分层架构详解 —— 各层职责、关系与工作流程
架构·mybatis·spring项目分层架构详解·spring项目架构详解·spring各层职责·spring关系与工作流程
Full Stack Developme2 小时前
SpringBoot 整合 Druid 并列出参数清单
java·spring boot·后端
January丶3 小时前
SpringBoot整合ElasticSearch
spring boot
前端双越老师3 小时前
Nest.js 和 Spring Boot 为何如此像?写给前端转 Java 的同学
java·spring boot·全栈
音符犹如代码4 小时前
Arthas classloader + sc 实战:JVM 类加载与手动加载
java·jvm·spring boot
Listen·Rain4 小时前
用AI开发出一个AI
java·人工智能·spring boot·tomcat·intellij-idea·mybatis·visual studio
马优晨8 小时前
Spring Boot + MyBatis + Redis 整合实战 —— 项目源码深度解析
spring boot·redis·mybatis·mybatis + redis·redis实战·spring实战·mybatis实战
Muscleheng15 小时前
SpringBoot 集成 DeepSeek 实现 RAG 文档问答
java·spring boot·ai·springai
suconnect19 小时前
Spring Boot接入企业RAG:文档切分、向量检索、权限过滤和答案溯源
java·spring boot·后端