小编Iva*_*van的帖子

Spring Batch 管理管理器替代方案

Spring Batch Admin Manager 实现自 2015 年 1 月以来未更新。

是否需要使用其他东西来代替?或者我仍然应该使用 Spring Batch Admin Manager 为 Spring Batch 应用程序提供一些通用 UI?

spring-batch spring-batch-admin

5
推荐指数
1
解决办法
5145
查看次数

Spring Batch 3.0.2与Spring Core 4.1.x的集成 - 使用@EnableBatchProcessing的适当方法是什么?

我正在尝试使用Spring Boot运行Spring Batch Admin应用程序,看起来我有同样的问题.首选解决方案是使用Java配置而不是XML.

在Spring Batch Admin中使用@EnableBatchProcessing会有什么合适的解决方案?

我看了一下这个问题,但我无法解决这个问题.

先感谢您.

Spring Batch配置:

@Configuration
@EnableBatchProcessing
@ImportResource({
        "classpath:org/springframework/batch/admin/web/resources/servlet-config.xml",
        "classpath:org/springframework/batch/admin/web/resources/webapp-config.xml"
    })
public class BatchConfig {
}
Run Code Online (Sandbox Code Playgroud)

Spring Boot启动器实现:

@Configuration
@EnableAutoConfiguration(exclude = { BatchAutoConfiguration.class, DataSourceAutoConfiguration.class, WebMvcAutoConfiguration.class })
@Import(BatchConfiguration.class)
public class Application extends SpringBootServletInitializer {
    public static void main(String[] args) {
        SpringApplication.run(Application.class, args);
    }

    @Override
    protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
        return super.configure(application);
    }
}
Run Code Online (Sandbox Code Playgroud)

堆栈跟踪:

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'jobBuilders' defined in class path resource [org/springframework/batch/core/configuration/annotation/SimpleBatchConfiguration.class]: Bean instantiation via factory method failed; …
Run Code Online (Sandbox Code Playgroud)

java spring spring-batch spring-boot

3
推荐指数
1
解决办法
4447
查看次数