05-02 16:12:25.606 [ERROR] org.quartz.core.ErrorLogger -
An error occured instantiating job to be executed. job= 'DEFAULT.scanBankJob'
[/color]org.quartz.SchedulerException: Problem instantiating class 'com.yinct.schedule.ScanBankSchedule' - [color=red]java.lang.NoSuchMethodError: org.quartz.SchedulerException: method <init>(Ljava/lang/String;Ljava/lang/Throwable;)V not found at org.quartz.core.JobRunShell.initialize(JobRunShell.java:148)
at org.quartz.core.QuartzSchedulerThread.run(QuartzSchedulerThread.java:353)
2012-5-2 16:12:26 org.apache.catalina.core.ApplicationContext log
信息: ContextListener: contextInitialized()
参考信息:
http://grails.1312388.n4.nabble.com/Error-about-Quartz-jobs-in-Def-Guide-to-Grails-td1345018.html
I'm not sure, but it looks like a conflict in API between Quartz 1.6.0
(which is supported by Spring 2.5 in Grails 1.0) and Quartz 1.5.x (which was
used in Spring 2.x in earlier versions of Grails). Try upgrading to the
0.3-SNAPSHOT version of the plugin ('grails install-plugin quartz
0.3-SNAPSHOT'), it built against quartz 1.6.0, so at least you'll see the
real exception occured instead of NoSuchMethod one.
我使用的是:spring2.5+quartz_1.5.2
现修改为:spring2.5+quartz_1.6,成功改过
**这确实能避免错误,但是要找到根本的原因所在
最有可能的情况就是:实时器类的一些包导入冲突造成的
备注:最简单的spring定时器任务,至少要有的jar包
commons-attributes-compiler.jar
commons-collections_3.2.jar
commons-logging.jar
quartz-all-1.6.jar
spring.jar
eg:若需org.apache.commons.logging.LOg,若导成了org.sun.xxx.Log则也会报此错误信息
分享到:
相关推荐
Spring中的Quartz配置-Spring-定时器-java定时器.doc
NULL 博文链接:https://ap0406708.iteye.com/blog/588695
spring 定时器 quartz
Spring-quartz实现定时器(含代码)
Spring Quartz 定时器示例(Web工程版),欢迎下载。
idea 使用spring自带的定时器quartz 使用的c3p0 v0.95.2所包含的jar 亲测可用
spring定时器Quartz,适合学习阶段的同学学习,可以直接运行
spring 定时器 内含TimerTask实现和Quartz实现两种方式
spring定时器Spring定时器的两种实现方式Java的Timer类和OpenSymphony的Quartz。
Spring Quartz定时器 Spring Quartz定时器 Spring Quartz定时器 Spring Quartz定时器
Spring Quartz 定时器示例(Java工程版),欢迎下载。
spring定时器 quartz支持的3个jar包 quartz-all-1.8.4.jar slf4j-api-1.5.3.jar slf4j-simple-1.5.3.jar
使用spring 实现的两种定时任务,使用eclipse直接导入就可使用
定时器的配置文件(两种方式:springmvc自带定时,Quartz与spring结合的定时)
当服务启动时自动调用某一个类中的方法,相隔一段时间后再重复执行该方法(相隔时间在配置文件中自己配置,此例直接运行即可)
spring和quartz的定时器的启动和停止例子
spring定时器代码。解决多次执行问题。包含quartz-all.jar包。 说明很详细。希望能帮上哪位朋友。
spring+quartz配置的定时器 可以动态添加任务
Spring两种定时器实例配置:Java的TimerTask类和OpenSymphony的Quartz。包含5种配置方式:timer普通定时器、timer特定方法定时器、quartz简单定时器、quartz精确定时器、quartz特定方法定时器。简单实用,一看就会。
这里有spring的quartz定时器要用到的jar包,本人也有自己的小demo,如需要请联系本人