簡體   English   中英

在Eclipse中運行石英調度程序時出錯

[英]error while running quartz scheduler in eclipse

    package qt;
    import java.util.Date;
    import static org.quartz.JobBuilder.*;
    import static org.quartz.TriggerBuilder.*;
    import org.quartz.JobDetail;
    import org.quartz.Scheduler;
    import org.quartz.SimpleTrigger;
    import org.quartz.impl.StdSchedulerFactory;


    public class SimpleTriggerExample {
         public static void main( String[] args ) throws Exception
            {
                JobDetail job = new JobDetail(); //**error: cannot instantiate the type of job detail
                job.setName("dummyJobName"); //**error: mehod setname is undefined for jobDetail
                job.setJobClass(HelloJob.class);

                //configure the scheduler time
   SimpleTrigger trigger = new SimpleTrigger(); /error: cannot instantiate the type of simple trigger
                trigger.setStartTime(new Date(System.currentTimeMillis() + 1000));
                trigger.setRepeatCount(SimpleTrigger.REPEAT_INDEFINITELY);
                trigger.setRepeatInterval(30000);

                //schedule it
                Scheduler scheduler = new StdSchedulerFactory().getScheduler();
                scheduler.start();
                scheduler.scheduleJob(job, trigger);

            }


}

我已經包含了必要的jar文件...但是仍然出現此錯誤,有人可以告訴我該程序有什么問題..在添加jar時,我找不到“ quartz-all-xxxx”,我嘗試搜索在許多站點中..請告訴我...。

JobDetail是一個接口,您無法實例化它。

SimpleTrigger相同。

您可能應該閱讀有關Java接口的知識

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM