<dependencies> <dependency> <groupId>com.github.albfernandez</groupId> <artifactId>cronj</artifactId> <version>2.0.0</version> </dependency> </dependencies> cronj.pool.size=10 cronj.pool.rejection-policy=Abort import org.cronj.CronJob; public class MyCronJob implements CronJob { @Override public void execute() { } } import org.cronj.CronScheduler; public class Main { public static void main(String[] args) { CronScheduler scheduler = new CronScheduler(); scheduler.start(); } } import org.cronj.annotation.CronJobClass; @CronJobClass public class MyCronJob { } import org.cronj.annotation.CronJob; import org.cronj.CronAnnotationRunner; public class Main { @CronJob(cronExpression = "0 0/5 * * * ?") public static void myCronJob() { } public static void main(String[] args) { CronAnnotationRunner runner = new CronAnnotationRunner(); runner.start(Main.class); } }


上一篇:
下一篇:
切换中文