spring环境中想配置一个Quartz方式的时间调度任务 ,启动时候,抛出例外,说*.qrtz_locks 表找不到.
错误原因,使用了 default-autowire="byName" 方式 , 而配置文件中又有一个dataSource配置,它自动设置到Quartz的相关类里面,导致出错, 解决办法,要么不用 autowire="byName" 方式,要么修改spring配置文件中的dataSource的bean,如改成dataSource1.
字段 |
|
允许值 |
|
允许的特殊字符 |
秒 |
|
0-59 |
|
, - * / |
分 |
|
0-59 |
|
, - * / |
小时 |
|
0-23 |
|
, - * / |
日期 |
|
1-31 |
|
, - * ? / L W C |
月份 |
|
1-12 或者 JAN-DEC |
|
, - * / |
星期 |
|
1-7 或者 SUN-SAT |
|
, - * ? / L C # |
年(可选) |
|
留空, 1970-2099 |
|
, - * / |