【IDEA-DEBUG】Debug启动项目卡死(启动一半卡住)

1,071 阅读1分钟

1.问题背景

  1. java 服务使用 Debug 模式启动时总是启动到一半就卡住不动弹
  2. java 服务使用 正常运行 模式启动,一切正常

image.png

2.原因猜测&解决方案

猜测一:服务启动内存太大,系统无法分配内存,导致启动卡住

立即否定了,因为使用正常模式服务是可以启动的,这种猜测 PASS

猜测二:方法上设置断点

打开 view breakPoints,或者 command+2 打开 Bookmarks, 可以看到项目中的断点设置

image.png

进入:

image.png

可以看到是在 mapper 层的方法上设置了断点,勾选取消之后重新启动测试:

image.png

可以看出,并非 debug 模式不能带有断点,而是在Java Method Breakpoints上不要设置断点

image.png