RT
最近接手了一个新的项目,为了不污染别人的环境,我新增了一个自己的环境配置。结果,在启动的时候总是失败,就算是反复mvn clean install
也是无效。
问题现象
卡住无法进行下一步
解决思路
由于之前都是能启动的,然后现在启动不了是因为我新增了一个local-zht
的配置环境之后才出现的。所以,根据【控制变量法】,在所有东西都保持不变,只有环境在变的情况下,那引起问题的原因肯定处在变量上。
所以,我检查了所有跟环境配置相关的东西:
-
检查pom中的
profile
-
检查配置文件是否存在
-
检查IDEA启动配置
检查到这里的时候我有点懵,我感觉所有能检查的都检查完了,感觉都没问题啊为什么还不行呢。
直到我想起logback-spring.xml
,我突然想起这里也会有环境配置,于是我点开来一看,果然缺了。
改成如下:
结论
如果你也跟我一样。遇到这类问题,首先要先可以通过【控制变量法】大胆确定,引发问题的原因肯定是跟环境配置有关的内容。
另外,在我这里,一个不容易引起注意的是,logback-spring.xml
这里也会有环境配置项,确认这里也配置了之后,再重启试试看。一定要确保所有跟环境配置有关的内容都配置好了