在maven项目中怎么让tomcat启动后自动运行某个java文件

我用IDEA创建了一个maven工程使用了tomcat

在项目中,我自己写了一个定时器,每天定时执行某个任务,如何设置可以让tomcat一启动就会自动运行这个定时的java类,达到定时的效果呢》

即:一启动启动tomcat,使得项目运行,同时使得图片中TimerManger处于运行状态

 

用这个注解@Scheduled

参考链接:https://blog.csdn.net/weixin_30383279/article/details/97334869
方案一:使用监听器

方案二:使用extends HttpServlet,初始化启动