升级spring-boot-starter-quartz 2.5.7之后解决SchedulerConfigException(“DataSource name not set.“)错误记录

将quatz.propeties文件中

org.quartz.jobStore.class=org.quartz.impl.jdbcjobstore.JobStoreTX

改为


org.quartz.jobStore.class=org.springframework.scheduling.quartz.LocalDataSourceJobStore

即可成功启动
大致意思是自定义quartz的数据源后不再通过SchedulerFactoryBean设置数据源,未通过 Quartz 属性指定数据源时使用 LocalDataSourceJobStore指定数据源。
本文引用自以下链接
https://blog.csdn.net/weixin_42458219/article/details/122247162

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐