quartz构建

用的maven开发
pom.xml里引入jar包


2.2.1




org.quartz-scheduler
quartz
${quartz.version}

创建quartz.xml文件,引入xml文件;

xmlns:tx="http://www.springframework.org/schema/tx"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:p="http://www.springframework.org/schema/p"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:jee="http://www.springframework.org/schema/jee"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/tx
http://www.springframework.org/schema/tx/spring-tx.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context.xsd
http://www.springframework.org/schema/aop
http://www.springframework.org/schema/aop/spring-aop.xsd
http://www.springframework.org/schema/jee
http://www.springframework.org/schema/jee/spring-jee.xsd">





    
    





    
    
        00 00 00 * * ?
    





    
        
           
        
    

然后创建com.ymicoin.app.service.impl.RepaymentCheckServiceImpl这个类
此类里面的方法名必须与




的方法名一致(这里我自己同时取名为run)








里面的 可以有多个;
例如:




//一定要跟上面那个类一样注册;


遇到的问题:
一开始放在了web.xml文件中;
由于com.ymicoin.app.service.impl.RepaymentCheckServiceImpl这个类中注入了Service,然后运行时;显示service没有扫描到;后来在spring.xml中才有效。注解扫描时放在spring.xml中的
特别注意
我用的maven配置时 配置1.5.2版本的时候 竟然没有引入;一开始我还没发现。。。
引入2.2.1版本的时候,就好了!!!醉了

你可能感兴趣的:(quartz构建)