自己写jfinal的Quartz的插件,总是报错,直接拷贝原插件的代码过来也会报错
因为项目需要动态管理quartz的任务调度,所以参考了http://my.oschina.net/u/147181/blog/664223文章里的内容,自定义了一个quartz的插件类,但是在程序启动的时候,总是提示如下错误:
后来发现即便我把原来quartz插件代码拷贝过来用一样会报错,直接使用jfinal-ext2包中的插件就不会报错,这到底是什么情况啊,郁闷死了,求大神们,帮忙看看。
开发环境:jfinal2.2,jfinal-ext2 2.0.5,quartz 2.2.1
2016-07-07 15:46:27 [ERROR]-[Thread: main]-[com.jfinal.core.Config.startPlugins()]: Plugin start error: apache_app.core.MyQuartzPlugin. org.quartz.CronScheduleBuilder cannot be cast to [Ljava.lang.Object; java.lang.ClassCastException: org.quartz.CronScheduleBuilder cannot be cast to [Ljava.lang.Object; at apache_app.core.MyQuartzPlugin.startJobs(MyQuartzPlugin.java:90) at apache_app.core.MyQuartzPlugin.start(MyQuartzPlugin.java:56) at com.jfinal.core.Config.startPlugins(Config.java:88) at com.jfinal.core.Config.configJFinal(Config.java:49) at com.jfinal.core.JFinal.init(JFinal.java:62) at com.jfinal.core.JFinalFilter.init(JFinalFilter.java:49) at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:119) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:724) at org.eclipse.jetty.servlet.ServletContextHandler.startContext(Servl
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
感谢波总,是我问题发重复,提问题的时候卡了,以为没成功就又发了一遍