TIMER를 사용하는데 에러가 발생합니다.
샤이
아래의소스를보시면,컴파일을되는데,막상실행을시킬려고하니까
Exceptioninthreadmainjava.lang.NoClassDefFoundError:Scheduler라는에러메세지가
발생하네요.이거왜그런지잘모르겠습니다.
고수여러분의답변을부탁드릴게요.^^!~~~~~~~~~ importjava.util.Calendar;
importjava.util.Timer;
importjava.util.TimerTask;
classWeeklySearchextendsTimerTask{
publicvoidrun(){
System.out.println(helloworld\n);
}
}
publicclassScheduler{
publicstaticvoidmain(Stringargs[]){
WeeklySearchweeklySearch=newWeeklySearch();
Timert=newTimer();
Calendard=Calendar.getInstance();
d.set(Calendar.DAY_OF_WEEK,Calendar.SATURDAY);
d.set(Calendar.AM_PM,Calendar.PM);
d.set(Calendar.HOUR,11);
d.set(Calendar.MINUTE,29);
d.set(Calendar.SECOND,0);
d.set(Calendar.MILLISECOND,0);
t.scheduleAtFixedRate(weeklySearch,d.getTime(),1000*30);
//t.scheduleAtFixedRate(weeklySearch,d.getTime(),1000*60*60*24*7);
}
}
-
핫핑크
--;;;;class path가 잘못 설정되어 있었습니다. .;를 입력해야 했군요.-.-;;;;헐.........