事发:我手贱在IDEA的maven插件中 clean 了一下。然后无论怎么清除、编译,重启都还是有这个问题。
原因:我之前由于工作原因,曾经把src文件夹,都用我自己的包(开发环境配置文件)覆盖过。然而这个是测试环境(测试环境的配置文件)。一开始idea有缓存,啥事没有。时过境迁之后早就忘记了这事的今天,我脑抽了,clean了一下,哦豁,直接GG了一下午。
排查:Error creating bean with name ‘servletEndpointRegistrar‘。。。 这个错误很长,当关键点在最后面,经常是 MySQL、oracle、redis、Redisson等与连接的有关bean建造有问题 或者 config有问题,认真比对下application.properties 文件改过来即可。
吐槽:yml是比对起来是真可怕,生怕在某个角落了多了个空格。
牢记:Ctrl+v之前,一定要想清楚,有没备份?具体会覆盖哪些东西?——《CV工程师》