【Weblogic+Springboot2】使用weblogic部署springboot2的定时项目后定时没有启动并且也没有输出日志的情况
问题背景
使用springboot2+jdk1.8开发的一个定时项目,在本地的IDEA中可以启动服务并且定时可以运行,然后将该项目部署到服务器的weblogic之后,服务器日志并没有打印定时程序启动的banner和JVM启动标识,程序也没有执行相应的逻辑,然后检查日志发现日志文件没有生成
原因
检查了日志路径是存在的,并且程序有权限创建.log日志文件
检查了打包的程序配置,定时器没有关闭
检查了下启动类有无@EnableScheduling注解,也是有的
然后问了下AI
原来是因为没有继承SpringBootServletInitializer

根据AI建议增加之后,就解决了这个问题

浙公网安备 33010602011771号