java - Java Web 应用程序的入口点

标签 java

我需要知道在我的 java web 应用程序中哪里可以启动 cron。我需要这个 cron 每天运行并在服务器重新启动时重新安排。 java web 应用程序有钩子(Hook)吗?我可以在其中执行此操作吗?

----编辑----

我使用quartz 来安排一个任务,该任务将拉取并解析一个csv 文件并将其存储在数据库中。我需要知道应该在哪里安排它第一次运行

最佳答案

您可能想使用 ServletContextListener 。它支持在 Web 应用程序启动和结束时运行的两种方法。这个article继续进行设置。您可以在Initialize方法中启动Quartz调度程序并在Destroy方法中关闭它。

关于java - Java Web 应用程序的入口点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3970377/

相关文章:

java - 安卓可调用

java - 在eclipse插件中创建一个新的java文件

java - 如何在Eclipse中制作可执行的JAR应用程序?

java - 使用 Buffered Writer 时,输入的文本未完全写入文件

java 扫描坐标为 (X, Y) 格式

java - 使用另一个类中的字符串设置 TextView 文本

java - If-Modified-Since 日期格式

java - Linux 上的 Java 1.7 (45) 默认使用什么 GC

java - 如何在 Java 或 Clojure 中用正则表达式替换字符串

java - 为什么在谷歌的响应中缺少使用 openid4java 的 OAuth request_token?