Java 在eclipse中运行quartz计划程序时出错
我已经包括了必要的jar文件…但是我仍然得到了这个错误,,有人能告诉我这个程序有什么问题吗。。在添加jar时,我没有找到“quartz all xxxx”,我尝试在许多网站上搜索。请告诉我。。。。我完全无法理解这一点。Java 在eclipse中运行quartz计划程序时出错,java,Java,我已经包括了必要的jar文件…但是我仍然得到了这个错误,,有人能告诉我这个程序有什么问题吗。。在添加jar时,我没有找到“quartz all xxxx”,我尝试在许多网站上搜索。请告诉我。。。。我完全无法理解这一点。JobDetail是一个接口,您无法实例化它 与SimpleTrigger相同 您可能应该仔细阅读。JobDetail是一个接口()。看看JobDetailImpl()。谢谢你…我现在可以解决这个问题了。。但是现在我得到了一个类似于“simpleSchedule()”的错误,对于类
JobDetail
是一个接口,您无法实例化它
与SimpleTrigger
相同
您可能应该仔细阅读。JobDetail是一个接口()。看看JobDetailImpl()。谢谢你…我现在可以解决这个问题了。。但是现在我得到了一个类似于“simpleSchedule()”的错误,对于类型quartz方法是未定义的。。。我应该为此导入任何文件吗?谢谢…我现在可以解决这个问题了。。但是现在我得到了一个类似于“simpleSchedule()”的错误,对于类型quartz方法是未定义的。。。我应该为此导入任何文件吗?如果您使用的是,则是。
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);
}
}