记录一次愚蠢的报错处理No executable code found

目录

起因:

网上给出的解决方案

解决思路

解决方案

 最后


起因:

        在学习SpringBoot时跟着老师看静态资源的配置原理,在欢迎页处理规则部分准备追源码,结果发现出现异常

Line 426 in EnableWebMvcConfiguration.welcomePageHandlerMapping() (org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration) No executable code found at line 426 in class org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration$EnableWebMvcConfiguration Suspend: all

 

然后就开始搜索该如何解决这个问题。

网上给出的解决方案

1、rebuild

2、清空缓存

3、maven clear

 

4、还有万能的重启

。。。。

解决思路

结果都没能解决,然后就打算从源头出发,把问题翻译了一下

 

 没有找到可执行代码。

就很疑惑怎么可能会找不到呢,然后打开目录结构

 

 

 突然意识到下了两个版本的boot(第一个版本跟着老师下的,后来使用Spring initializr时连不上spring.io,就改成了阿里的https://start.aliyun.com/,没有之前使用的版本就随便选了个)

结果就是我打开的源码版本和运行的版本不是一个。问题自然就解决了。

解决方案

在正确的版本下打断点,成功进入debug

 最后

记录一下憨豆过程,希望以后不要再出这种问题了。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值