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

现象

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

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

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

跟踪了一下源代码后发现

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

通过设置代理网络后解决

相关推荐
未若君雅裁6 小时前
MyBatis 一级缓存、二级缓存与清理机制
java·缓存·mybatis
辰海Coding9 小时前
MiniSpring框架学习-完成的 IoC 容器
java·spring boot·学习·架构
Simon5231410 小时前
MyBatis三大核心文件:Entity、DAO、Mapper
mybatis
Maiko Star13 小时前
* SpringBoot整合LangChain4j
java·spring boot·后端·langchain4j
MandalaO_O14 小时前
MyBatis:核心概念 + 环境搭建 + CRUD
java·tomcat·mybatis
绝知此事14 小时前
【产品更名】通义灵码升级为 Qoder CN:AI 编码助手新时代,附大模型收费与 Spring Boot 支持全对比
人工智能·spring boot·后端·idea·ai编程
linmoo198615 小时前
Agent应用实践之四 - 基础:AgentScope-SpringBoot集成源码解析
人工智能·spring boot·agent·agentscope·openclaw
XS03010615 小时前
MyBatis基础实战笔记一
笔记·mybatis
海兰15 小时前
【第21篇-续】graph-Stream-Node改造为适配openAI模型示例
java·人工智能·spring boot·spring·spring ai
Albert Edison16 小时前
基于 SpringBoot + RabbitMQ 完成企业级应用通信
spring boot·rabbitmq·java-rabbitmq