main method classClass that is implementing spring batch libraryconsole output
无法成功运行应用程序。我遵循Udemy课程,其中有相同的代码,但它的工作。然而,教师使用的是Java 8。但我使用的是Java 17。但其他一切都一样。有什么建议吗?
main method classClass that is implementing spring batch libraryconsole output
无法成功运行应用程序。我遵循Udemy课程,其中有相同的代码,但它的工作。然而,教师使用的是Java 8。但我使用的是Java 17。但其他一切都一样。有什么建议吗?
1条答案
按热度按时间cwtwac6a1#
1.请确保您的项目中包含spring-batch-core依赖项。这是定义JobBuilderFactory类的地方。
1.只需检查您是否在spring配置类上正确配置了@EnableBatchProcessing注解。
1.确保您已经在JobBuilderFactory字段上配置了@Autowired注解。
1.如果仍然有问题,请尝试向@Autowired注解添加@Qualifier注解,以指定要注入的bean的名称。
@Autowired
@Qualifier(“jobBuilderFactory”)