我正在使用Quartz Scheduler,我需要製作一個調度程序,它將在程序中每三個月執行一次特定的工作。所以我如何使cronExpression所以我可以在java中做這個事情? 我需要一個月,兩個月六個月的間隔。在Quartz Scheduler中的CronScheduleBuilder
回答
這個表達式進行測試並完全適用於石英2.2
"0 0 0 1 1/3 ?"
上述表達式將觸發每3個月在00:00時開始1月1日。接下來是4月1日00:00。
爲每2個月使用該
"0 0 0 1 1/2 ?"
您可以更改前三個零,只要你喜歡。他們指的是本月1日的時間。下一個數字,即我的情況中的「1」是日期。
它工作?和雅我如何嘗試這個代碼和雅我必須改變我的cal日期是這樣嗎? – Krishna
你能告訴我一件事嗎?手段?? – Krishna
是的,你必須操縱你的系統日曆來測試代碼。 要測試它使用此 String time =「0 0 0 1 1/3?」; JobKey jobKey2 =新JobKey(「job1」,「group1」); Scheduler scheduler = new StdSchedulerFactory()。getScheduler(); JobDetail job = JobBuilder.newJob(HelloJob.class).withIdentity(jobKey2).build(); 觸發器觸發器= TriggerBuilder.newTrigger()。withIdentity(「dsd」,「group1」)。 (CronScheduleBuilder.cronSchedule(time))。build(); scheduler.start(); scheduler.scheduleJob(job,trigger); –
- 1. servlets中的Quartz Scheduler
- 2. 在mule中實現Quartz Scheduler
- 3. Quartz Scheduler not running
- 4. Quartz Scheduler With Apache.Commons.Daemon
- 5. Quartz Scheduler和RabbitMQ
- 6. Junit for Quartz Scheduler
- 7. Quartz Scheduler - NoClassDefFoundError
- 8. Java Quartz Scheduler狀態
- 9. Spring 3.2和Quartz Scheduler
- 10. 使用JDBC JobStore的Quartz Scheduler
- 11. 如何在java中使用quartz scheduler?
- 12. 如何在Eclipse中使Quartz Scheduler工作?
- 13. 在Quartz-Scheduler中創建bean時出錯
- 14. 如何在Grails中使用Quartz Scheduler?
- 15. Quartz Scheduler create schedulerFactoryBean Beans without quartz.properties
- 16. 遠程連接到Quartz Scheduler
- 17. 在特定的時區運行Quartz Scheduler
- 18. Quartz Scheduler NOT STARTED。在待機模式下
- 19. Quartz Enterprise Scheduler:計劃自己的作業
- 20. Websphere 6 UserTrasaction和Quartz Scheduler的JNDI問題
- 21. Quartz Job Scheduler沒有觸發作業(C#)
- 22. 所有Quartz Scheduler線程都轉到TIMED_WAITING?
- 23. 使用linux shell腳本啓動Quartz Scheduler
- 24. Quartz scheduler cron表達超過1周
- 25. Quartz Scheduler - 只更新JobDataMap,作業之間
- 26. Quartz on webapp - scheduler不會停止
- 27. Quartz Scheduler多久出現一次?
- 28. 當JobListener的jobExecutionVetoed將在Quartz Scheduler中執行時?
- 29. 如何在ServletContextListener中獲得對Quartz Scheduler的引用? (struts 2)
- 30. 未在Play for Scala中觸發Akka-Quartz-Scheduler
您正在使用的當前時間表達式是什麼? –
(0/5 * * * *?)這是我正在使用,但你可以解釋它?怎麼運行的。 ? – Krishna
這就是說每5秒觸發一次 試試這個 「0 0 0 * 1,4,7,10?」 –