Initializing Spring embedded WebApplicationContext

1,002 阅读1分钟

小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。

描述 :
项目启动一直卡在 Initializing Spring embedded WebApplicationContext
报的错误会不一样,有时候会报redis连不上,有时候会报mysql连不上,最多的是报nacos注册不上。

08:50:54.947 [main] INFO  o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext
08:50:59.343 [main] INFO  c.a.d.p.DruidDataSource - [init,990] - {dataSource-1,master} inited
08:50:59.346 [main] INFO  c.b.d.d.DynamicRoutingDataSource - [addDataSource,169] - dynamic-datasource - add a datasource named [master] success
08:50:59.346 [main] INFO  c.b.d.d.DynamicRoutingDataSource - [afterPropertiesSet,249] - dynamic-datasource initial loaded [1] datasource,primary datasource named [master]

如下图:

image.png

问题:因为idea打了全局断点

解决方法:取消全局断点

操作如下:

  • 找到左下角双红圆图标,点击进入【Breakpoints】窗口,发现有个红色方块的断点。去掉该断点。
  1. 双红圆图标 【View BreakPoints...】

我的快捷键是Ctrl + Shift + F8 (可能会有不一样,我设置的是Eclipse模式)

image.png

  1. 去掉该断点 image.png

总结:

  1. 初用idea,还有很多不熟练的地方,有时鼠标会点到不知道什么地方,造成很多类似误解。使用时需要注意。
  2. 解决问题的时候,有时本质和你看的的现象并不一致,比如这个问题,我去找nacos的问题找了半天,并无所获。后来把问题定位到这里,去网上查找,才解决问题。