Quartz-ClassCastException
问题
项目中使用Quartz的时候,使用 jobDataMap中放入一个对象
1 | ScheduleJobEntity scheduleJob; |
如果使用反射的方式去加载类文件创建对象
1 | ScheduleJobEntity entity = (ScheduleJobEntity) jobExecutionContext.getJobDetail() |
当进行强转的时候,就会抛出ClassCastException异常,当debug观察结果的时候,发现构建的对象类型也是ScheduleJobEntity类型,属性也相同,并没有发现
有其他的问题。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 我做梦的博客!
评论

