spring quartz 定时调度,tomcat启动报错

Errorcreatingbeanwithname'schedulerFactory':FactoryBeanwhichiscurrentlyincreationretu... Error creating bean with name 'schedulerFactory': FactoryBean which is currently in creation returned null from getObject
quartz在别的项目启动正常运行,放到自己的项目启动报错,是不是spring配置文件问题

<!-- 要调用的工作类 -->
<bean id="quartzJob" class="com.writchie.quartz.QuartzJob" init-method="work"></bean>

<bean id="scheduleInfoManagerImpl" class="com.writchie.quartz.trigger.ScheduleInfoManagerImpl">
<property name="scheduler" ref="schedulerFactory" />
</bean>
<!-- 定义调用对象和调用对象的方法 -->
<bean id="jobtask" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<!-- 调用的类 -->
<property name="targetObject">
<ref bean="quartzJob" />
</property>
<property name="concurrent" value="false" />
<!-- 调用类中的方法 -->
<property name="targetMethod">
<value>work</value>
</property>
</bean>

<!-- 可继续加新的 -->
<!-- 定义调用对象和调用对象的方法结束 -->

<!-- 定义触发时间 -->
<bean id="doTime" name="doTime" class="org.springframework.scheduling.quartz.CronTriggerBean">
<property name="jobDetail">
<ref bean="jobtask" />
</property>
<!-- cron表达式 此处定义为一直触发执行任务 -->
<property name="cronExpression">
<value>0/5 * * * * ?</value>
</property>
<property name="startDelay">
<value>5000</value>
</property>
</bean>

<!-- 可继续加新的 -->
<!-- 定义触发时间结束 -->

<!-- 总管理类 如果将lazy-init='false'那么容器启动就会执行调度程序 -->
<bean id="schedulerFactory" lazy-init="false" class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
<property name="triggers">
<list>
<ref bean="doTime" />

<!-- 可继续加新的 -->
</list>
</property>
</bean>
<!-- 总管理类结束 -->
</beans>
还是说jar包冲突啊,
展开
 我来答
  • 你的回答被采纳后将获得:
  • 系统奖励15(财富值+成长值)+难题奖励30(财富值+成长值)
百度网友2c2ce5d
2014-11-06 · 超过30用户采纳过TA的回答
知道答主
回答量:48
采纳率:100%
帮助的人:26.5万
展开全部
看下这10个jar包你是否都加入了
commons-collections.jar
commons-logging.jar
jta.jar
log4j-1.2.14.jar
quartz-all-1.6.0.jar
spring-asm-3.2.0.M1.jar
spring-beans-3.2.0.M1.jar
spring-context-3.2.0.M1.jar
spring-context-support-3.2.0.M1.jar
spring-core-3.2.0.M1.jar
可能是jta.jar没有引入
追问
加了,我把我项目所有的包都放到测试quartz项目中,不是包的问题,我的项目用的注解,没问题吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Y102567
2014-11-06 · TA获得超过516个赞
知道小有建树答主
回答量:234
采纳率:0%
帮助的人:128万
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式