quartz常见问题
来源:互联网 发布:mysql delete语句用法 编辑:程序博客网 时间:2024/06/06 08:57
一、配置job的xml里<start-time>的时间格式:
从源码JobSchedulingDataProcessor类中可以看出:格式例如(2012-03-31T05:55:00)
/**
* XML Schema dateTime datatype format.
* <p>
* See <a href="http://www.w3.org/TR/2001/REC-xmlschema-2-20010502/#dateTime">
* http://www.w3.org/TR/2001/REC-xmlschema-2-20010502/#dateTime</a>
*/
protected static final String XSD_DATE_FORMAT = "yyyy-MM-dd'T'hh:mm:ss";
二、quartz.properties配置filename:
应该是org.quartz.plugin.jobInitializer.fileNames = my_quartz_jobs.xml
而不是org.quartz.plugin.jobInitializer.fileName = my_quartz_jobs.xml
这个应该和quartz的jar包版本有关,具体哪个版本使用哪个么有研究。
否则可能会报错:
Exception in thread "main" org.quartz.SchedulerException: JobStore SchedulerPlugin 'org.quartz.plugins.xml.JobInitializationPlugin' props could not be configured. [See nested exception: java.lang.NoSuchMethodException: No setter for property 'fileName']
at org.quartz.impl.StdSchedulerFactory.instantiate(StdSchedulerFactory.java:1013)
at org.quartz.impl.StdSchedulerFactory.getScheduler(StdSchedulerFactory.java:1399)
at org.quartz.impl.StdSchedulerFactory.getDefaultScheduler(StdSchedulerFactory.java:1415)
at com.gyb.JobScheduler.startScheduler(JobScheduler.java:28)
at com.gyb.JobScheduler.main(JobScheduler.java:23)
Caused by: java.lang.NoSuchMethodException: No setter for property 'fileName'
at org.quartz.impl.StdSchedulerFactory.setBeanProps(StdSchedulerFactory.java:1287)
at org.quartz.impl.StdSchedulerFactory.instantiate(StdSchedulerFactory.java:1011)
... 4 more
附:网上整理的问题
#自动扫描任务单并发现改动的时间间隔,单位为秒
org.quartz.plugin.jobInitializer.scanInterval = 10
#覆盖任务调度器中同名的jobDetail,避免只修改了CronExpression所造成的不能重新生效情况
org.quartz.plugin.jobInitializer.overWriteExistingJobs = true
org.quartz.plugin.jobInitializer.fileName = D:/tomcat/webapps/report/config/job.xml
转自:http://blog.csdn.net/gybyylx/article/details/7415502
- quartz常见问题
- quartz常见问题
- quartz常见问题
- quartz常见问题
- spring quartz 实现定时任务及常见问题
- spring quartz定时器的简单配置使用以及常见问题解答
- Quartz
- quartz
- Quartz
- Quartz
- quartz
- quartz
- quartz
- Quartz
- Quartz
- Quartz
- Quartz
- Quartz
- 微软企业库调用Oracle存储过程返回(1个或多个)数据集
- jQuery插件 -- Cookie插件jquery.cookie.js
- mysql中修改数据库,数据库表,数据库表字段的编码问题
- 版本控制器 git 使用简介
- 类型安全的异构容器
- quartz常见问题
- typedef struct与struct
- ioctl() 参数
- 转载 :asp.net编程:asp.net中如何设置页面的编码
- 创建恢复目录
- 被OutputDebugStringA坑了....OutputDebugStringA最大输出长度是30914
- JSON --- JAVA 使用方法
- RMAN Catalog 和 Nocatalog 的区别
- 开源C++函数库Boost内存池使用与测试