1

я получаю ниже ошибки, когда я уверен, выполнение моего Java приложения:Получения ошибки с пружинящей партией

Exception in thread "main" org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: org.springframework.transaction.annotation.TransactionManagementConfigurationSelector was imported as a Configuration class but is not annotated with @Configuration nor does it declare any @Bean methods. Update the class to meet either of these requirements or do not attempt to import it. 
Offending resource: class path resource [org/springframework/transaction/annotation/TransactionManagementConfigurationSelector.class] 
    at org.springframework.beans.factory.parsing.FailFastProblemReporter.error(FailFastProblemReporter.java:68) 
    at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.doLoadBeanDefinitionForConfigurationClassIfNecessary(ConfigurationClassBeanDefinitionReader.java:153) 
    at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitionsForConfigurationClass(ConfigurationClassBeanDefinitionReader.java:120) 
    at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitions(ConfigurationClassBeanDefinitionReader.java:111) 
    at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:188) 
    at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:132) 
    at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:584) 
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:405) 
    at org.springframework.context.annotation.AnnotationConfigApplicationContext.<init>(AnnotationConfigApplicationContext.java:65) 
    at org.sbq.batch.mains.SchedulerRunner.<init>(SchedulerRunner.java:46) 
    at org.sbq.batch.mains.SchedulerRunner.main(SchedulerRunner.java:52) 

Я не имею никакого понятия о таком роде исключение. Пожалуйста помоги.

ответ

1

Я думаю, что вы смешиваете разные версии springbatch. Попробуйте загрузить последнюю версию всех банок и выполнить ее.

Аналогичная проблема была опубликована кем-то в SpringSource форуме, в этом link

1

Да, используя различные версии весной и весной пакетными банки могли бы производить «обижая ресурс» исключение