0

我刚刚开始自学 Quartz Scheduler,我真的很难让它工作并编译这个程序

public class SimpleExample implements Job
     {
            public void execute(JobExecutionContext context)
            throws JobExecutionException {

                System.out.println("Hello Quartz!");     
          } 

}

你能帮助我吗?

4

2 回答 2

0

以下是您可以运行以进行测试和了解的一些伪代码。

public class QuartzTest {

    public static void main(String[] args) {

        try {
            // Grab the Scheduler instance from the Factory 
            Scheduler scheduler = StdSchedulerFactory.getDefaultScheduler();

            JobDetail job = newJob(HelloWord1.class)
            .withIdentity("job1", "group1")
            .build();

        // Trigger the job to run now, and then repeat every 40 seconds
        Trigger trigger = newTrigger()
            .withIdentity("trigger1", "group1")
            .startNow()
            .withSchedule(simpleSchedule()
                    .withIntervalInSeconds(40)
                    .repeatForever())            
            .build();

        // Tell quartz to schedule the job using our trigger




            scheduler.start();
            scheduler.scheduleJob(job, trigger);

            scheduler.shutdown();

        } catch (SchedulerException se) {
            se.printStackTrace();
        }
    }
}
于 2013-06-04T05:49:36.407 回答
0

我认为eclipse完成这项工作并不重要。利用quartz

  1. 下载并安装石英。
  2. 配置它。
  3. 开始在您的应用程序中使用它。

希望能很好地指导你。

发布您的堆栈跟踪有助于追踪问题的根本原因。

于 2013-06-04T05:26:02.153 回答