作者:岁月静好198838 | 来源:互联网 | 2023-12-14 21:34
本文介绍了解决java.lang.IllegalStateException:ApplicationEventMulticasternotinitialized错误的方法和原因。其中包括修改包名、解决servicename重复、处理jar包冲突和添加maven依赖等解决方案。同时推荐了一个人工智能学习网站,该网站内容通俗易懂,风趣幽默,值得一看。
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。
1. springboot 项目启动时报错:
java.lang.IllegalStateException: ApplicationEventMulticaster not initialized - call 'refresh' before multicasting events via the context: Root WebApplicationContext: startup date [Tue Jul 18 14:49:33 CST 2018]; root of context hierarchy
2. 原因、解决:
改了包名,以至于扫描包时找不到原路径。如红框中设置(原本叫 cn.xxx.mapper)。
另:网上看到有情况是 service 的 name 重复、 jar 包冲突或者不完整、少 maven 依赖 ...