大衛F和平淡幫助我找到答案。 我在名爲quartz_jobs.xml的XML文件中添加了我的作業。
<job>
<name>MyJob</name>
<group>MyGroup</group>
<description>Job for MyJob</description>
<job-type>ScheduledDownloader.DownloadJob, ScheduledDownloader</job-type>
<durable>true</durable>
<recover>false</recover>
</job>
<trigger>
<cron>
<name>MyJob</name>
<group>MyGroup</group>
<description>Cron trigger for MyJob</description>
<job-name>MyJob</job-name>
<job-group>MyGroup</job-group>
<misfire-instruction>SmartPolicy</misfire-instruction>
<cron-expression>0 0/1 * 1/1 * ? *</cron-expression>
</cron>
</trigger>
再次感謝您的快速幫助,它確定了我的一天。
您必須使用石英持久性 - 通常該配置存儲在數據庫表中。這裏是一個有用的鏈接的帖子:http://stackoverflow.com/questions/11186201/javaquartz-job-persistence –
我不熟悉Quartz,但它是否加載到內存中?然後,您需要將作業存儲到數據庫或磁盤作爲配置文件。 – bland
謝謝你們的幫助。我在quartz_jobs.xml文件中添加了我的工作,並且工作正常。 – carruw