繁体   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