2013-08-29 1 views
1

here에서 Quartz 문서 코드를 사용하려고하는데 작동하지 않습니다. 내 프로그램이 라인 10에서 simpleSchedule()을 인식하지 못합니다!석영 문서 코드가 작동하지 않습니다.

// define the job and tie it to our HelloJob class 
JobDetail job = newJob(HelloJob.class) 
    .withIdentity("myJob", "group1") // name "myJob", group "group1" 
    .build(); 

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

// Tell quartz to schedule the job using our trigger 
sched.scheduleJob(job, trigger); 
+0

simpleSchedule '()'방법을 호출한다. 정의 해 봤어? –

+0

@OskarKjellin 아니, 나는 그것을 정의하지 않았다! 나는 쿼츠의 기본 기능이라고 생각했다. 어떻게 정의해야합니까? 나는 그것이 무엇을 반환해야하고 무엇을 정의해야 하는가? –

+0

자바 또는 C#을 사용하고 있습니까? 귀하가 보여준 코드는 자바 용이지만 태그는 asp.net 용입니다 –

답변

2

포함 시켰습니까?

using org.quartz.SimpleScheduleBuilder.*; 

(감사)

+0

당신은 자바에 대해 썼습니까? 나는 asp.net를 사용한다! ** SimpleSchedule() ** 대신 ** Quartz.SimpleScheduleBuilder **를 사용했습니다 ** –

+0

asp.net입니다. 라이브러리 상단에 라이브러리를 선언하면 완전히 입력 할 필요가 없습니다. 어쨌든 괜찮습니다. – Papa

+0

@ ok .. 내 프로그램이 'org.quartz .. 사용'을 인식하지 못해서 자바라고 생각 했으니 까. –

관련 문제