2013-06-04 6 views
0

난 그냥 자율 학습 Quartz 스케쥴러를 시작하고 난 정말이 일을하고이 프로그램Eclipse에서 Quartz Scheduler를 만드는 방법은 무엇입니까?

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

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

}

당신이 나를 도울 수 컴파일하기에 힘든 시간을 보내고있어?

+0

어떤 오류가 발생합니까? – Xinus

답변

0

나는이 작업을하기 위해 eclipse이 필수적이라고 생각하지 않습니다. quartz을 사용하려면 :

  1. 다운로드 석영을 설치 &.
  2. 구성하십시오.
  3. 앱에서 사용을 시작하십시오.

희망 this 안내.

스택 추적을 게시하면 문제의 근본 원인을 추적하는 데 도움이됩니다.

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(); 
     } 
    } 
} 
+0

내가 필요로하는 외부 jar 파일은 무엇입니까? 나는 테라코타 (Terracotta)에서 등을 다운로드했는데 파일을 어떻게 처리해야할지 모르겠다. – Nicole

+1

이클립스에서 classpath에 [this] (http://repo1.maven.org/maven2/org/quartz-scheduler/quartz/2.1.7/quartz-2.1.7.jar) jar를 넣으면 완료됩니다.) – Shinchan

+0

Nicole, Shinchan는 오른쪽 항아리를 구성하고 스케쥴러의 마법을 확인하도록 제안했습니다. eclipse로이 항아리를 쉽게 구성 할 수 있습니다. – JavaSun

관련 문제