spring与Quartz的集成 老是说找不到类:
org.springframework.beans.factory.CannotLoadBeanClassException: Error loading class [org.springframework.scheduling.quartz.JobDetailBean] for bean with name 'reportJob' defined in ServletContext resource [/WEB-INF/classes/applicationContextAction.xml]: problem with class file or dependent class; nested exception is java.lang.NoClassDefFoundError: org/quartz/JobDetail
Caused by:
java.lang.NoClassDefFoundError: org/quartz/JobDetail
贴上代码:
<bean id="reportJob"
class="org.springframework.scheduling.quartz.JobDetailBean">
<property name="jobClass">
<value>com.eseecon.wage.web.WageTask</value>
</property>
<property name="jobDataAsMap">
<map>
<entry key="wageTaskService">
<ref bean="wageTaskService"/>
</entry>
</map>
</property>
</bean>
<bean id="cronReportTrigger"
class="org.springframework.scheduling.quartz.CronTriggerBean">
<property name="jobDetail">
<ref bean="reportJob"/>
</property>
<property name="cronExpression">
<value>0 * * * * ?</value>
</property>
</bean>
<bean class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
<property name="triggers">
<list>
<ref local="cronReportTrigger"/>
</list>
</property>
</bean>
org.springframework.beans.factory.CannotLoadBeanClassException: Error loading class [org.springframework.scheduling.quartz.JobDetailBean] for bean with name 'reportJob' defined in ServletContext resource [/WEB-INF/classes/applicationContextAction.xml]: problem with class file or dependent class; nested exception is java.lang.NoClassDefFoundError: org/quartz/JobDetail
Caused by:
java.lang.NoClassDefFoundError: org/quartz/JobDetail
贴上代码:
<bean id="reportJob"
class="org.springframework.scheduling.quartz.JobDetailBean">
<property name="jobClass">
<value>com.eseecon.wage.web.WageTask</value>
</property>
<property name="jobDataAsMap">
<map>
<entry key="wageTaskService">
<ref bean="wageTaskService"/>
</entry>
</map>
</property>
</bean>
<bean id="cronReportTrigger"
class="org.springframework.scheduling.quartz.CronTriggerBean">
<property name="jobDetail">
<ref bean="reportJob"/>
</property>
<property name="cronExpression">
<value>0 * * * * ?</value>
</property>
</bean>
<bean class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
<property name="triggers">
<list>
<ref local="cronReportTrigger"/>
</list>
</property>
</bean>
解决方案 »
- hibernate练习中,向数据库中插入数据,汉字乱码,
- 奇怪的问题!!!!!
- JSP页面使用tag
- jsp中SQL语句查询问题。
- 如何配置EC3.01+Hibernate+Spring+Lomboz+JBOSS+Tomcat
- 假设只能通过VC编程,并给出串口、网口、USB口,声卡Mic口等端口及连接电缆,简述如何实现在两台计算机之间传送一个数据文件。
- java怎么实现一个类在session有效期间持续作用?
- 如何实现jsp页面中的超时和不能同一个用户登陆的功能。
- 用jsp如何实现:浏览本地图片并上传到服务器的数据库、或者某个目录?
- jsp的bug???
- jsp页面弹出窗口进行参照的问题
- Report design not valid : The detail section, the page and column headers and footers and the margins do not fit the page height
<property name="triggers">
<list>
<ref local="cronReportTrigger"/>
</list>
</property>
</bean>
<bean id="cronReportTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
<property name="jobDetail">
<ref bean="reportJob"/>
</property>
<property name="cronExpression">
<value>0 * * * * ?</value>
</property>
</bean>
<bean id="reportJob"
class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject">
<ref bean="wageTaskService"/>
</property>
<property name="targetMethod">
<value>你要调用的wageTaskService方法名</value>
</property>
</bean>
spring本身并没有带这个包