【问题标题】:Spring Batch Intellij gives error due to version. ( Just error Ultimate version )Spring Batch Intellij 由于版本而出错。 (只是错误终极版)
【发布时间】:2022-10-24 14:30:51
【问题描述】:

我正在尝试创建一个 Spring Batch 项目。我正在创建项目。

但是,在购买了 intellij idea 终极版后,我的项目开始报错。我再次下载了“社区”版本,我的项目正在运行:)

那么问题是什么?

如果我想用 Intelllij Idea Ultimate 2022.2 版本运行我的 Spring Batch 项目。我无法访问任何 Spring Batch 对象,例如 JobBuilderFactory、StepBuilderFactory、ItemWriter、ItemReader 等。

但是,如果我使用免费版本的“社区”运行相同的项目,则不会出现错误并且该项目可以正常工作。

我忍不住要疯了:)

Could not autowire. No beans of 'JobBuilderFactory' type found

【问题讨论】:

    标签: spring spring-boot intellij-idea spring-batch


    【解决方案1】:

    我认为这是因为 IntelliJ Idea 无法检测到 EnableBatchProcessing 正在导入这些 bean 并将它们添加到应用程序上下文中。此错误只是来自 IDE 的提示。如果您使用终极版运行项目,它应该也能正常工作。

    社区版和终极版 WRT 如何报告此类错误应该有所不同,但是如果您的应用程序使用 CE 运行,它也应该使用 UE 运行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-10-21
      • 1970-01-01
      • 2011-05-09
      • 1970-01-01
      • 2013-05-18
      • 1970-01-01
      • 2019-08-20
      • 2015-09-27
      相关资源
      最近更新 更多