我正在使用Maven在webapp Spring MVC中工作。我需要在一天中的一个小时内完成任务。请帮帮我!!有想法吗?
答案 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
是一个更好,更新和更强大的库。