<分区>
在服务器启动时调用 servlet 中的 Thread.sleep 时 Tomcat 启动失败。
有一个在服务器启动时加载的 Servet。在 servlet 的 init 方法中,调用了 MailSenderUtility 类的 sendMail 方法。在 sendMail 方法中,如果不是晚上 8 点,我调用了 Thread.sleep() 方法让程序 hibernate 一段计算好的时间。
由于此代码 (Thread.sleep) 服务器未启动。如果我删除 Thread.sleep 语句,它工作正常。
如果有更好的方法,请帮助并告诉我。据您所知,由于某些限制,我不能将 Quartz 和 Java Timer 类用于我的调度程序。
感谢大家的支持。
迪拉吉