求教 J2EE问题 急,谢!

cdsdsweet 2008-10-31 11:20:54
package test ;
import java.util.Date;
import org.quartz.Job;
import org.quartz.JobDetail;
import org.quartz.JobExecutionContext;
import org.quartz.JobExecutionException;
import org.quartz.Scheduler;
import org.quartz.SchedulerFactory;
import org.quartz.SimpleTrigger;
import org.quartz.Trigger;
import org.quartz.impl.StdSchedulerFactory;
/** * @author snowway * @version $Id$ */
public class SayHelloWorldJob implements Job{

public void execute(JobExecutionContext context) throws JobExecutionException{
System.out.println("hello world!");
}

public static void main(String[] args) throws Exception{

SchedulerFactory factory = new StdSchedulerFactory();

Scheduler scheduler = factory.getScheduler();

JobDetail jobDetail = new JobDetail("SayHelloWorldJob",
Scheduler.DEFAULT_GROUP,
SayHelloWorldJob.class);

Trigger trigger = new SimpleTrigger("SayHelloWorldJobTrigger",Scheduler.DEFAULT_GROUP,
new Date(), null, 5, 5000L);
System.out.println("55555555555555");
scheduler.scheduleJob(jobDetail, trigger);
System.out.println("666666666666666666");
scheduler.start();

}

}

我想实现一个定时功能,例如周一至周六的每天11点做一件事情,
但是 JobDetail jobDetail = new JobDetail("SayHelloWorldJob",
Scheduler.DEFAULT_GROUP,
SayHelloWorldJob.class);
这个代码出来以下异常 Exception in thread "main" java.lang.NoSuchMethodError: org.apache.commons.collections.SetUtils.orderedSet(Ljava/util/Set;)Ljava/util/Set;
at org.quartz.JobDetail.<init>(JobDetail.java:85)
at test.SayHelloWorldJob.main(SayHelloWorldJob.java:25)

请达人指点下,在线等
...全文
130 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
cdsdsweet 2008-10-31
  • 打赏
  • 举报
回复
在顶...
cdsdsweet 2008-10-31
  • 打赏
  • 举报
回复
I am waiting...
cdsdsweet 2008-10-31
  • 打赏
  • 举报
回复

package test ;
import java.util.Date;
import org.quartz.Job;
import org.quartz.JobDetail;
import org.quartz.JobExecutionContext;
import org.quartz.JobExecutionException;
import org.quartz.Scheduler;
import org.quartz.SchedulerFactory;
import org.quartz.SimpleTrigger;
import org.quartz.Trigger;
import org.quartz.impl.StdSchedulerFactory;
/** * @author snowway * @version $Id$ */
public class SayHelloWorldJob implements Job{

public void execute(JobExecutionContext context)
throws JobExecutionException{
System.out.println("hello world!");
}

public static void main(String[] args) throws Exception{

SchedulerFactory factory = new StdSchedulerFactory();

Scheduler scheduler = factory.getScheduler();

JobDetail jobDetail = new JobDetail("SayHelloWorldJob",
Scheduler.DEFAULT_GROUP,
SayHelloWorldJob.class);
Trigger trigger = new SimpleTrigger("SayHelloWorldJobTrigger",
Scheduler.DEFAULT_GROUP,
new Date(), null, 5, 5000L);
System.out.println("55555555555555");
scheduler.scheduleJob(jobDetail, trigger);
System.out.println("666666666666666666");
scheduler.start();

}

}

67,541

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧