背景
spring定时任务触发,导致dao层/mapper层抛出查询数据库异常,关键报错信息:
ERROR o.s.i.h.LoggingHandler: java.lang.NoClassDefFoundError: com/dabanjia/mybatis/delegate/ExecutorDelegate
主要参考来源
网上查了很多帖子,没有直接能够解决的。只知道大致是编译问题。
https://cloud.tencent.com/developer/article/1764707
解决办法
- 检查idea项目中配置的jdk环境,更新为本地配置的jdk
- shorten command line 更新为 JAR manifest
以上操作完成之后,项目debug不再报错。