如何在Spring MVC Maven中自动制作(计划)任务?

时间:2018-12-03 23:48:43

标签: java maven spring-mvc

我正在使用Maven在webapp Spring MVC中工作。我需要在一天中的一个小时内完成任务。请帮帮我!!有想法吗?

2 个答案:

答案 0 :(得分:0)

欢迎堆栈溢出!您寻找的答案称为Quartz库。它与Spring一起使用,以基于触发器(例如cron表达式)执行“作业”,以定义作业何时开始。

这些可能会帮助您入门:

http://www.quartz-scheduler.org/documentation/quartz-2.x/quick-start.html https://www.baeldung.com/spring-quartz-schedule

答案 1 :(得分:0)

如果在Linux环境中通过命令java -jar运行此任务,则可以改用crontab

但是,如果您想在内部Java进程中处理此任务,则名为Cron4j的库是一个简单易用的答案;但是Quartz是一个更好,更新和更强大的库。