一次Could not initialize class报错的解决

456 阅读1分钟

现象:接口方法抛出Exception,该module install时候也会报错。报错的两次结果还有些许不同:

2691646722539_.pic.jpg

2811646723788_.pic.jpg

图2中其实已经很清楚的解释了错误的原因:Spring没有找到SpringContextHolder bean
解决方案:直接在启动类中注册:

@Bean
public SpringContextHolder springContextHolder() {
    return new SpringContextHolder();
}