一 背景
本地启动一个微服务项目进行调试,耗时长达7-8分钟
二 启动卡住的位置
org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker:330
三 原因
本地Debug启动,如果项目有几个断点 标在了方法上,导致本地启动异常变慢。
四 解决
把方法上的断点去掉,或是断点中方法断点的打勾去掉。【如图1】
五 笔记
断点的位置:
a java line breakpoints;
b java method breakpoints;
c java exception breakpoints;
其中:方法上的断点会严重影响你的本地启动。
图1 断点种类
图2 IntelliJ IDEA 提示
六 注意
1 看代码的时候,没注意在方法上断点;
2 留意IntelliJ IDEA 提示;