Java 在步骤spring批处理问题中生成函数
我开始处理一个旧项目,当我使用eclipse(maven)导入时,它工作得很好,但是使用intellij时,build()函数没有定义:Java 在步骤spring批处理问题中生成函数,java,spring,spring-batch,Java,Spring,Spring Batch,我开始处理一个旧项目,当我使用eclipse(maven)导入时,它工作得很好,但是使用intellij时,build()函数没有定义: @Bean public Step aggregatingStep(@Qualifier("aggregatingItemProcessor") ItemProcessor aggregatingItemProcessor, @Qualifier("aggregateDatabaseItemWriter
@Bean
public Step aggregatingStep(@Qualifier("aggregatingItemProcessor") ItemProcessor aggregatingItemProcessor,
@Qualifier("aggregateDatabaseItemWriter") ItemStreamWriter writer,
AggregateDatabaseItemReader reader) {
// set chunksize to 1 to force commit. however read in database is done with chunkSize property
return stepBuilderFactory.get("aggregatingStep")
.chunk(1)
.reader(reader)
.writer(writer)
.processor(aggregatingItemProcessor)
.allowStartIfComplete(false)
.build();
}
我正在使用springframwork批处理v3.0.6
有什么帮助吗?您确定您的项目已正确导入intellij吗?Intellij与maven项目配合得很好,因此如果它在eclipse中工作,它在Intellij中也应该工作得很好。您好,欢迎使用so,我认为您在Intellij中引用的spring库不是同一版本的,请在确认您的项目正确导入Intellij后验证该版本?Intellij在maven项目中工作得很好,因此如果它在eclipse中工作,它在Intellij中也应该工作得很好。您好,欢迎使用so,我认为您在Intellij中指的不是同一版本的spring库,请验证该版本一次