を使用せずに、あなたは非常によくのServletContextListener(QuartzTestListener)を実装することができますし、contextInitializedメソッドを実装し、前記ウェブのXMLファイルに
<listener>
<listener-class>com.test.QuartzTestListener</listener-class>
</listener>
以下のようなものをこのリスナーを追加以下のようなもの:
@Override
public void contextInitialized(ServletContextEvent ctx) {
JobDetail job = JobBuilder.newJob(QuartzJob.class)
.withIdentity("testJobName", "test1").build();
try{
Scheduler scheduler = ((StdSchedulerFactory) ctx.getServletContext().getAttribute(QuartzInitializerListener.QUARTZ_FACTORY_KEY)).getScheduler();
scheduler.scheduleJob(job, new CronTrigger(...));
}catch(SchedulerException e){
}
}
また、 QuartzInitializerListener
。