我们在一个类中有一个spring boot app,它包含一个用@Scheduled
注释的方法。我从这个春季启动应用程序创建了jar文件,并将其作为依赖项添加到另一个Spring启动应用程序中,当我启动第二个主要的Spring启动应用程序时,我期望用@Scheduled
注释的方法,每分钟执行一次(我配置为在第一个春季启动应用程序的application.yml)。但这不是这样的。当我作为应用程序测试第一个春季启动应用程序时,它是每1分钟调用一次工作方法,当我将jar作为jar添加到另一个春季启动应用程序时,任何一个可以帮助为什么同样的方法不起作用。
注意:第二个主要的春季启动应用程序,不包含任何更多的分类,期望一个带有
的类@SpringBootApplication
@EnableScheduling
任何人都可以建议为什么这不起作用?
答案 0 :(得分:-1)
不会创建包含@Scheduled
的bean /组件。你要么自己创建bean,要么告诉Spring在哪里看。例如。使用@ComponentScan
。