对于一个项目,我想在Send data secure with sftp and spring batch中使用spring batch和spring integration sftp组件。
我尝试了以下版本:
Spring-context 4.0.4.RELEASE(与其他弹簧组件相同)
Spring batch 2.1.9.RELEASE
Spring Integration 3.0.1.RELEASE
我得到了这个例外:
java.lang.NoClassDefFoundError: Could not initialize class org.springframework.integration.context.IntegrationProperties
at org.springframework.integration.config.xml.AbstractIntegrationNamespaceHandler.registerImplicitChannelCreator(AbstractIntegrationNamespaceHandler.java:153)
at org.springframework.integration.config.xml.AbstractIntegrationNamespaceHandler.parse(AbstractIntegrationNamespaceHandler.java:88)
at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1297)
at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1287)
at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:135)
at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:92)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:507)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:398)
... 41 more
任何人都可以通过这种配置帮助我,因为我是使用弹簧的新手。