1.准备一个Tomcat,一个servlet的jar包。我用的是apache-tomcat-8.5.51和servlet-api.jar
2.在eclipse里面新建一个工程,编写要定时执行的任务,MyTask.java是要执行的任务,TaskListener.java是一个监听器
3.MyTask.java代码如下
packagecom.test.cn;importjava.text.SimpleDateFormat;importjava.util.Date;importjava.util.TimerTask;public class MyTask extendsTimerTask {
@Overridepublic voidrun() {
Date d= newDate();
SimpleDateFormat sdf= new SimpleDateFormat("yyyy-MM-dd-HH-mm-ss");
String time=sdf.format(d);
System.out.println("定时扫描监听器程序开始执行时间:" +time);
}
}
4.TaskListener.java代码如下
packagecom.test.cn;importjava.util.Calendar;importjava.util.Date;importjava.util.Timer;importjavax.servlet.