import com.cronj.tasks.CronTask;
public class MyTask implements CronTask {
public void execute() {
}
}
import com.cronj.CronPattern;
public class MyApp {
public static void main(String[] args) {
CronPattern pattern = new CronPattern("0 0 10 * * ?");
TaskExecutor executor = new TaskExecutor();
executor.schedule(pattern, new MyTask());
executor.start();
}
}
executor.start();
log4j.rootLogger=INFO, stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d %-5p [%t] %c{2}:%L - %m%n
<dependencies>
<dependency>
<groupId>com.cronj</groupId>
<artifactId>cronj-core</artifactId>
<version>1.0.0</version>
</dependency>
</dependencies>