Spring整合quartz遇到的技术问题
2014-11-26 18:49
239 查看
今天整合quartz到spring中,原本以为这是手到擒拿的事情,结果没想到还遇到了一些问题,现在记录如下:
1、Spring和quartz版本的问题,这里要注意:
Spring3.1以上的版本才能用quartz2.X的版本,Spring3.1以下的版本(不包括3.1)只能用quartz1.X版本。否则就报“java.lang.IncompatibleClassChangeError: class org.springframework.scheduling.quartz.JobDetailBean has interface org.quartz.JobDetail as super class”这样的错误。这个网上资料很多,这里就不说了;
2、报异常:FactoryBean which is currently in creation returned null from getObject。
解决了上边这个问题,又遇到这个问题,试了好多次。最后发现Spring的配置文件中default-autowire="byType",于是恍然大悟,将这个配置改成“byName”问题解决。
不是什么高深的东西,没啥技术含量,记录下来防止忘记,而且万一大家遇到了不也可以不耽误时间。
1、Spring和quartz版本的问题,这里要注意:
Spring3.1以上的版本才能用quartz2.X的版本,Spring3.1以下的版本(不包括3.1)只能用quartz1.X版本。否则就报“java.lang.IncompatibleClassChangeError: class org.springframework.scheduling.quartz.JobDetailBean has interface org.quartz.JobDetail as super class”这样的错误。这个网上资料很多,这里就不说了;
2、报异常:FactoryBean which is currently in creation returned null from getObject。
解决了上边这个问题,又遇到这个问题,试了好多次。最后发现Spring的配置文件中default-autowire="byType",于是恍然大悟,将这个配置改成“byName”问题解决。
不是什么高深的东西,没啥技术含量,记录下来防止忘记,而且万一大家遇到了不也可以不耽误时间。
相关文章推荐
- Spring整合Quartz遇到内存泄露问题
- Spring整合quartz开发中常遇到的问题
- jpa和spring再整合的时候所遇到的一些问题,异常(终结版!!!)
- 在整合spring-flex时遇到问题及解决方法
- Spring与Hibernate的整合所遇到的管理Session的问题
- Spring和drools整合遇到问题cvc-complex-type.2.4.c
- Spring整合hibernate(注解)遇到unknown entity问题
- id to load is required for loading 对Struts,Hibernate,Spring整合开发中遇到问题
- 关于struts2.1.8 spring ibatis 与 dwr2的整合 遇到的问题
- 探讨Spring与Hibernate的整合所遇到的管理Session的问题
- 整合Spring和Struts时遇到的问题解决办法
- Spring 整合mybatis时遇到的问题
- spring整合ibatis中遇到的问题
- flex 整合spring,hibernate遇到的一些问题
- jbpm4.4与spring整合及我自己遇到的问题
- Struts2+Spring 整合成功测试案例--整合过程中遇到的问题及解决方法(一)
- 探讨Spring与Hibernate的整合所遇到的管理Session的问题
- spring整合ibatis中遇到的问题
- 遇到一个问题,struts 与spring 整合
- Spring 与 hibernate 整合遇到的问题