首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Spring集成与Spring批处理管理时出错

使用Spring集成与Spring批处理管理时出错
EN

Stack Overflow用户
提问于 2015-01-01 15:14:38
回答 2查看 1.2K关注 0票数 1

想把这两个人绑在一起。但这一例外情况发生在:

代码语言:javascript
复制
java.lang.NoClassDefFoundError: org/springframework/integration/MessagingException
    at java.lang.Class.getDeclaredMethods0(Native Method)
    at java.lang.Class.privateGetDeclaredMethods(Class.java:2615)
    at java.lang.Class.getDeclaredMethods(Class.java:1860)
    at org.springframework.util.ReflectionUtils.getDeclaredMethods(ReflectionUtils.java:571)
    at org.springframework.util.ReflectionUtils.doWithMethods(ReflectionUtils.java:490)

我的评分脚本:

代码语言:javascript
复制
ext {
    springIntegrationVersion = '4.0.3.RELEASE'
    springIntegrationKafkaVersion = '1.0.0.M2'
}

repositories {
    mavenCentral()
    maven {
        url 'https://repository.apache.org/content/groups/public'
    }
    maven { url 'http://repo.spring.io/milestone/' }
}

dependencies {
    compile("mysql:mysql-connector-java")
    compile("org.springframework.boot:spring-boot-starter-web")
    compile("org.springframework.boot:spring-boot-starter-batch:1.2.0.RELEASE")
    compile("org.springframework.boot:spring-boot-starter-actuator")
    compile("javax.inject:javax.inject:1")
    compile('org.springframework.batch:spring-batch-admin-manager:1.3.0.RELEASE') {
        exclude module: 'slf4j-log4j12'
    }
    //SI
     compile("org.springframework.integration:spring-integration-core:$springIntegrationVersion")

     //kafka
     compile("org.springframework.integration:spring-integration-kafka:$springIntegrationKafkaVersion") {
         exclude module: 'log4j'
         exclude module: 'jms'
         exclude module: 'jmxtools'
         exclude module: 'jmxri'
     }

。。

这是梯度依赖树:

代码语言:javascript
复制
|    |    |         |    \--- org.springframework:spring-core:4.1.3.RELEASE (*)
|    |    |         +--- org.springframework:spring-beans:4.1.3.RELEASE (*)
|    |    |         +--- org.springframework:spring-core:4.1.3.RELEASE (*)
|    |    |         \--- org.springframework:spring-expression:4.1.3.RELEASE
|    |    |              \--- org.springframework:spring-core:4.1.3.RELEASE (*)
|    |    +--- org.springframework.boot:spring-boot-autoconfigure:1.2.0.RELEASE
|    |    |    \--- org.springframework.boot:spring-boot:1.2.0.RELEASE (*)
|    |    +--- org.springframework.boot:spring-boot-starter-logging:1.2.0.RELEASE
|    |    |    +--- org.slf4j:jcl-over-slf4j:1.7.7
|    |    |    |    \--- org.slf4j:slf4j-api:1.7.7
|    |    |    +--- org.slf4j:jul-to-slf4j:1.7.7
|    |    |    |    \--- org.slf4j:slf4j-api:1.7.7
|    |    |    +--- org.slf4j:log4j-over-slf4j:1.7.7
|    |    |    |    \--- org.slf4j:slf4j-api:1.7.7
|    |    |    \--- ch.qos.logback:logback-classic:1.1.2
|    |    |         +--- ch.qos.logback:logback-core:1.1.2
|    |    |         \--- org.slf4j:slf4j-api:1.7.6 -> 1.7.7
|    |    +--- org.springframework:spring-core:4.1.3.RELEASE (*)
|    |    \--- org.yaml:snakeyaml:1.14
|    +--- org.springframework.boot:spring-boot-starter-tomcat:1.2.0.RELEASE
|    |    +--- org.apache.tomcat.embed:tomcat-embed-core:8.0.15
|    |    +--- org.apache.tomcat.embed:tomcat-embed-el:8.0.15
|    |    +--- org.apache.tomcat.embed:tomcat-embed-logging-juli:8.0.15
|    |    \--- org.apache.tomcat.embed:tomcat-embed-websocket:8.0.15
|    |         \--- org.apache.tomcat.embed:tomcat-embed-core:8.0.15
|    +--- com.fasterxml.jackson.core:jackson-databind:2.4.4
|    |    +--- com.fasterxml.jackson.core:jackson-annotations:2.4.0
|    |    \--- com.fasterxml.jackson.core:jackson-core:2.4.4
|    +--- org.hibernate:hibernate-validator:5.1.3.Final
|    |    +--- javax.validation:validation-api:1.1.0.Final
|    |    +--- org.jboss.logging:jboss-logging:3.1.3.GA
|    |    \--- com.fasterxml:classmate:1.0.0
|    +--- org.springframework:spring-core:4.1.3.RELEASE (*)
|    +--- org.springframework:spring-web:4.1.3.RELEASE
|    |    +--- org.springframework:spring-aop:4.1.3.RELEASE (*)
|    |    +--- org.springframework:spring-beans:4.1.3.RELEASE (*)
|    |    +--- org.springframework:spring-context:4.1.3.RELEASE (*)
|    |    \--- org.springframework:spring-core:4.1.3.RELEASE (*)
|    \--- org.springframework:spring-webmvc:4.1.3.RELEASE
|         +--- org.springframework:spring-beans:4.1.3.RELEASE (*)
|         +--- org.springframework:spring-context:4.1.3.RELEASE (*)
|         +--- org.springframework:spring-core:4.1.3.RELEASE (*)
|         +--- org.springframework:spring-expression:4.1.3.RELEASE (*)
|         \--- org.springframework:spring-web:4.1.3.RELEASE (*)
+--- org.springframework.boot:spring-boot-starter-batch:1.2.0.RELEASE
|    +--- org.springframework.boot:spring-boot-starter:1.2.0.RELEASE (*)
|    +--- org.hsqldb:hsqldb:2.3.2
|    +--- org.springframework:spring-core:4.1.3.RELEASE (*)
|    +--- org.springframework:spring-jdbc:4.1.3.RELEASE
|    |    +--- org.springframework:spring-beans:4.1.3.RELEASE (*)
|    |    +--- org.springframework:spring-core:4.1.3.RELEASE (*)
|    |    \--- org.springframework:spring-tx:4.1.3.RELEASE
|    |         +--- org.springframework:spring-beans:4.1.3.RELEASE (*)
|    |         \--- org.springframework:spring-core:4.1.3.RELEASE (*)
|    \--- org.springframework.batch:spring-batch-core:3.0.2.RELEASE
|         +--- com.ibm.jbatch:com.ibm.jbatch-tck-spi:1.0
|         |    \--- javax.batch:javax.batch-api:1.0
|         +--- com.thoughtworks.xstream:xstream:1.4.7
|         |    +--- xmlpull:xmlpull:1.1.3.1
|         |    \--- xpp3:xpp3_min:1.1.4c
|         +--- org.codehaus.jettison:jettison:1.2
|         +--- org.springframework.batch:spring-batch-infrastructure:3.0.2.RELEASE
|         |    +--- org.springframework.retry:spring-retry:1.1.0.RELEASE
|         |    |    \--- org.springframework:spring-context:4.0.3.RELEASE -> 4.1.3.RELEASE (*)
|         |    \--- org.springframework:spring-core:4.0.5.RELEASE -> 4.1.3.RELEASE (*)
|         +--- org.springframework:spring-aop:4.0.5.RELEASE -> 4.1.3.RELEASE (*)
|         +--- org.springframework:spring-beans:4.0.5.RELEASE -> 4.1.3.RELEASE (*)
|         +--- org.springframework:spring-context:4.0.5.RELEASE -> 4.1.3.RELEASE (*)
|         +--- org.springframework:spring-core:4.0.5.RELEASE -> 4.1.3.RELEASE (*)
|         \--- org.springframework:spring-tx:4.0.5.RELEASE -> 4.1.3.RELEASE (*)
+--- org.springframework.boot:spring-boot-starter-actuator: -> 1.2.0.RELEASE
|    +--- org.springframework.boot:spring-boot-starter:1.2.0.RELEASE (*)
|    +--- org.springframework.boot:spring-boot-actuator:1.2.0.RELEASE
|    |    +--- org.springframework.boot:spring-boot:1.2.0.RELEASE (*)
|    |    +--- org.springframework.boot:spring-boot-autoconfigure:1.2.0.RELEASE (*)
|    |    +--- com.fasterxml.jackson.core:jackson-databind:2.4.4 (*)
|    |    +--- org.springframework:spring-core:4.1.3.RELEASE (*)
|    |    \--- org.springframework:spring-context:4.1.3.RELEASE (*)
|    \--- org.springframework:spring-core:4.1.3.RELEASE (*)
+--- javax.inject:javax.inject:1
+--- org.springframework.batch:spring-batch-admin-manager:1.3.0.RELEASE
|    +--- org.aspectj:aspectjrt:1.8.1
|    +--- org.aspectj:aspectjweaver:1.8.1
|    +--- org.springframework:spring-context:3.2.9.RELEASE -> 4.1.3.RELEASE (*)
|    +--- org.springframework.batch:spring-batch-core:2.2.7.RELEASE -> 3.0.2.RELEASE (*)
|    +--- org.springframework:spring-jdbc:3.2.9.RELEASE -> 4.1.3.RELEASE (*)
|    +--- org.springframework:spring-aop:3.2.9.RELEASE -> 4.1.3.RELEASE (*)
|    +--- org.springframework.batch:spring-batch-integration:1.3.0.RELEASE
|    |    +--- org.springframework.batch:spring-batch-core:2.2.7.RELEASE -> 3.0.2.RELEASE (*)
|    |    +--- org.springframework.retry:spring-retry:1.0.2.RELEASE -> 1.1.0.RELEASE (*)
|    |    +--- org.slf4j:jcl-over-slf4j:1.7.6 -> 1.7.7 (*)
|    |    +--- org.springframework.integration:spring-integration-core:3.0.2.RELEASE -> 4.0.3.RELEASE
|    |    |    +--- org.springframework:spring-tx:4.0.6.RELEASE -> 4.1.3.RELEASE (*)
|    |    |    +--- org.springframework:spring-aop:4.0.6.RELEASE -> 4.1.3.RELEASE (*)
|    |    |    +--- org.springframework.retry:spring-retry:1.1.0.RELEASE (*)
|    |    |    +--- org.springframework:spring-messaging:4.0.6.RELEASE
|    |    |    |    +--- org.springframework:spring-beans:4.0.6.RELEASE -> 4.1.3.RELEASE (*)
|    |    |    |    +--- org.springframework:spring-context:4.0.6.RELEASE -> 4.1.3.RELEASE (*)
|    |    |    |    \--- org.springframework:spring-core:4.0.6.RELEASE -> 4.1.3.RELEASE (*)
|    |    |    \--- org.springframework:spring-context:4.0.6.RELEASE -> 4.1.3.RELEASE (*)
|    |    +--- org.springframework:spring-context:3.2.9.RELEASE -> 4.1.3.RELEASE (*)
|    |    +--- org.springframework:spring-aop:3.2.9.RELEASE -> 4.1.3.RELEASE (*)
|    |    +--- org.springframework:spring-tx:3.2.9.RELEASE -> 4.1.3.RELEASE (*)
|    |    \--- org.slf4j:slf4j-api:1.7.6 -> 1.7.7
|    +--- org.springframework.integration:spring-integration-core:3.0.2.RELEASE -> 4.0.3.RELEASE (*)
|    +--- org.springframework.integration:spring-integration-jmx:3.0.2.RELEASE
|    |    +--- org.springframework.integration:spring-integration-core:3.0.2.RELEASE -> 4.0.3.RELEASE (*)
|    |    \--- org.springframework:spring-context:3.2.8.RELEASE -> 4.1.3.RELEASE (*)
|    +--- org.springframework.integration:spring-integration-http:3.0.2.RELEASE
|    |    +--- org.springframework:spring-webmvc:3.2.8.RELEASE -> 4.1.3.RELEASE (*)
|    |    \--- org.springframework.integration:spring-integration-core:3.0.2.RELEASE -> 4.0.3.RELEASE (*)
|    +--- org.springframework.integration:spring-integration-file:3.0.2.RELEASE
|    |    +--- commons-io:commons-io:2.4
|    |    +--- org.springframework.integration:spring-integration-core:3.0.2.RELEASE -> 4.0.3.RELEASE (*)
|    |    \--- org.springframework:spring-context:3.2.8.RELEASE -> 4.1.3.RELEASE (*)
|    +--- commons-dbcp:commons-dbcp:1.4
|    |    \--- commons-pool:commons-pool:1.5.4
|    +--- commons-io:commons-io:2.4
|    +--- commons-lang:commons-lang:2.6
|    +--- commons-fileupload:commons-fileupload:1.3.1
|    |    \--- commons-io:commons-io:2.2 -> 2.4
|    +--- org.slf4j:jcl-over-slf4j:1.7.6 -> 1.7.7 (*)
|    +--- org.slf4j:slf4j-api:1.7.6 -> 1.7.7
|    +--- commons-collections:commons-collections:3.2.1
|    +--- org.freemarker:freemarker:2.3.15
|    +--- org.springframework.batch:spring-batch-admin-resources:1.3.0.RELEASE
|    |    +--- org.springframework:spring-aop:3.2.9.RELEASE -> 4.1.3.RELEASE (*)
|    |    +--- org.slf4j:jcl-over-slf4j:1.7.6 -> 1.7.7 (*)
|    |    +--- commons-io:commons-io:2.4
|    |    +--- commons-collections:commons-collections:3.2.1
|    |    +--- org.springframework:spring-context-support:3.2.9.RELEASE
|    |    |    +--- org.springframework:spring-beans:3.2.9.RELEASE -> 4.1.3.RELEASE (*)
|    |    |    +--- org.springframework:spring-context:3.2.9.RELEASE -> 4.1.3.RELEASE (*)
|    |    |    \--- org.springframework:spring-core:3.2.9.RELEASE -> 4.1.3.RELEASE (*)
|    |    +--- org.codehaus.jackson:jackson-mapper-asl:1.9.13
|    |    |    \--- org.codehaus.jackson:jackson-core-asl:1.9.13
|    |    +--- commons-dbcp:commons-dbcp:1.4 (*)
|    |    \--- org.slf4j:slf4j-api:1.7.6 -> 1.7.7
|    \--- org.codehaus.jackson:jackson-mapper-asl:1.9.13 (*)
+--- org.springframework.integration:spring-integration-core:4.0.3.RELEASE (*)
+--- org.springframework.integration:spring-integration-kafka:1.0.0.M2
|    +--- org.apache.avro:avro-compiler:1.7.6
|    |    +--- org.apache.avro:avro:1.7.6
|    |    |    +--- org.codehaus.jackson:jackson-core-asl:1.9.13
|    |    |    +--- org.codehaus.jackson:jackson-mapper-asl:1.9.13 (*)
|    |    |    +--- com.thoughtworks.paranamer:paranamer:2.3
|    |    |    +--- org.xerial.snappy:snappy-java:1.0.5
|    |    |    +--- org.apache.commons:commons-compress:1.4.1
|    |    |    |    \--- org.tukaani:xz:1.0
|    |    |    \--- org.slf4j:slf4j-api:1.6.4 -> 1.7.7
|    |    +--- commons-lang:commons-lang:2.6
|    |    +--- org.apache.velocity:velocity:1.7
|    |    |    +--- commons-collections:commons-collections:3.2.1
|    |    |    \--- commons-lang:commons-lang:2.4 -> 2.6
|    |    +--- org.codehaus.jackson:jackson-core-asl:1.9.13
|    |    +--- org.codehaus.jackson:jackson-mapper-asl:1.9.13 (*)
|    |    \--- org.slf4j:slf4j-api:1.6.4 -> 1.7.7
|    +--- org.apache.avro:avro:1.7.6 (*)
|    +--- com.yammer.metrics:metrics-annotation:2.2.0
|    +--- org.springframework.integration:spring-integration-core:4.0.3.RELEASE (*)
|    +--- com.yammer.metrics:metrics-core:2.2.0
|    |    \--- org.slf4j:slf4j-api:1.7.2 -> 1.7.7
|    \--- org.apache.kafka:kafka_2.10:0.8.1.1
|         +--- com.yammer.metrics:metrics-core:2.2.0 (*)
|         +--- org.xerial.snappy:snappy-java:1.0.5
|         +--- org.apache.zookeeper:zookeeper:3.3.4
|         |    \--- jline:jline:0.9.94
|         |         \--- junit:junit:3.8.1 -> 4.12
|         |              \--- org.hamcrest:hamcrest-core:1.3
|         +--- net.sf.jopt-simple:jopt-simple:3.2
|         +--- org.scala-lang:scala-library:2.10.1
|         \--- com.101tec:zkclient:0.3
|              \--- org.apache.zookeeper:zookeeper:3.3.1 -> 3.3.4 (*)
\--- org.springframework.boot:spring-boot-starter-test: -> 1.2.0.RELEASE
     +--- junit:junit:4.12 (*)
     +--- org.mockito:mockito-core:1.10.8
     |    +--- org.hamcrest:hamcrest-core:1.1 -> 1.3
     |    \--- org.objenesis:objenesis:2.1
     +--- org.hamcrest:hamcrest-core:1.3
     +--- org.hamcrest:hamcrest-library:1.3
     |    \--- org.hamcrest:hamcrest-core:1.3
     +--- org.springframework:spring-core:4.1.3.RELEASE (*)
     \--- org.springframework:spring-test:4.1.3.RELEASE
          \--- org.springframework:spring-core:4.1.3.RELEASE (*)

(*) - dependencies omitted (listed previously)

我几乎肯定春季批处理管理员会解决这个问题。只有弹簧批次和弹簧集成才是完美的。

知道怎么搞定这个吗?这真的是春季分批管理的结果吗?

谢谢。

正如建议的那样,为了运行这个项目,我降级为Spring3.x,我仍然有相同的错误。

新的分级脚本:..。

代码语言:javascript
复制
ext {
    springIntegrationVersion = '3.0.6.RELEASE'
    springIntegrationKafkaVersion = '1.0.0.M2'
}

dependencies {
    compile("mysql:mysql-connector-java")
    compile("org.springframework.boot:spring-boot-starter-web")
    compile("org.springframework.boot:spring-boot-starter-batch:1.2.0.RELEASE")
    compile("org.springframework.boot:spring-boot-starter-actuator")
    compile("javax.inject:javax.inject:1")
    compile('org.springframework.batch:spring-batch-admin-manager:1.3.0.RELEASE') {
        exclude module: 'slf4j-log4j12'
    }
    //SI
     compile("org.springframework.integration:spring-integration-core:$springIntegrationVersion")

     //kafka
     compile("org.springframework.integration:spring-integration-kafka:$springIntegrationKafkaVersion") {
         exclude module: 'log4j'
         exclude module: 'jms'
         exclude module: 'jmxtools'
         exclude module: 'jmxri'
     }

依赖树:

代码语言:javascript
复制
testCompile - Compile classpath for source set 'test'.
+--- mysql:mysql-connector-java: -> 5.1.34
+--- org.springframework.boot:spring-boot-starter-web: -> 1.2.0.RELEASE
|    +--- org.springframework.boot:spring-boot-starter:1.2.0.RELEASE
|    |    +--- org.springframework.boot:spring-boot:1.2.0.RELEASE
|    |    |    +--- org.springframework:spring-core:4.1.3.RELEASE
|    |    |    |    \--- commons-logging:commons-logging:1.2
|    |    |    \--- org.springframework:spring-context:4.1.3.RELEASE
|    |    |         +--- org.springframework:spring-aop:4.1.3.RELEASE
|    |    |         |    +--- aopalliance:aopalliance:1.0
|    |    |         |    +--- org.springframework:spring-beans:4.1.3.RELEASE
|    |    |         |    |    \--- org.springframework:spring-core:4.1.3.RELEASE (*)
|    |    |         |    \--- org.springframework:spring-core:4.1.3.RELEASE (*)
|    |    |         +--- org.springframework:spring-beans:4.1.3.RELEASE (*)
|    |    |         +--- org.springframework:spring-core:4.1.3.RELEASE (*)
|    |    |         \--- org.springframework:spring-expression:4.1.3.RELEASE
|    |    |              \--- org.springframework:spring-core:4.1.3.RELEASE (*)
|    |    +--- org.springframework.boot:spring-boot-autoconfigure:1.2.0.RELEASE
|    |    |    \--- org.springframework.boot:spring-boot:1.2.0.RELEASE (*)
|    |    +--- org.springframework.boot:spring-boot-starter-logging:1.2.0.RELEASE
|    |    |    +--- org.slf4j:jcl-over-slf4j:1.7.7
|    |    |    |    \--- org.slf4j:slf4j-api:1.7.7
|    |    |    +--- org.slf4j:jul-to-slf4j:1.7.7
|    |    |    |    \--- org.slf4j:slf4j-api:1.7.7
|    |    |    +--- org.slf4j:log4j-over-slf4j:1.7.7
|    |    |    |    \--- org.slf4j:slf4j-api:1.7.7
|    |    |    \--- ch.qos.logback:logback-classic:1.1.2
|    |    |         +--- ch.qos.logback:logback-core:1.1.2
|    |    |         \--- org.slf4j:slf4j-api:1.7.6 -> 1.7.7
|    |    +--- org.springframework:spring-core:4.1.3.RELEASE (*)
|    |    \--- org.yaml:snakeyaml:1.14
|    +--- org.springframework.boot:spring-boot-starter-tomcat:1.2.0.RELEASE
|    |    +--- org.apache.tomcat.embed:tomcat-embed-core:8.0.15
|    |    +--- org.apache.tomcat.embed:tomcat-embed-el:8.0.15
|    |    +--- org.apache.tomcat.embed:tomcat-embed-logging-juli:8.0.15
|    |    \--- org.apache.tomcat.embed:tomcat-embed-websocket:8.0.15
|    |         \--- org.apache.tomcat.embed:tomcat-embed-core:8.0.15
|    +--- com.fasterxml.jackson.core:jackson-databind:2.4.4
|    |    +--- com.fasterxml.jackson.core:jackson-annotations:2.4.0
|    |    \--- com.fasterxml.jackson.core:jackson-core:2.4.4
|    +--- org.hibernate:hibernate-validator:5.1.3.Final
|    |    +--- javax.validation:validation-api:1.1.0.Final
|    |    +--- org.jboss.logging:jboss-logging:3.1.3.GA
|    |    \--- com.fasterxml:classmate:1.0.0
|    +--- org.springframework:spring-core:4.1.3.RELEASE (*)
|    +--- org.springframework:spring-web:4.1.3.RELEASE
|    |    +--- org.springframework:spring-aop:4.1.3.RELEASE (*)
|    |    +--- org.springframework:spring-beans:4.1.3.RELEASE (*)
|    |    +--- org.springframework:spring-context:4.1.3.RELEASE (*)
|    |    \--- org.springframework:spring-core:4.1.3.RELEASE (*)
|    \--- org.springframework:spring-webmvc:4.1.3.RELEASE
|         +--- org.springframework:spring-beans:4.1.3.RELEASE (*)
|         +--- org.springframework:spring-context:4.1.3.RELEASE (*)
|         +--- org.springframework:spring-core:4.1.3.RELEASE (*)
|         +--- org.springframework:spring-expression:4.1.3.RELEASE (*)
|         \--- org.springframework:spring-web:4.1.3.RELEASE (*)
+--- org.springframework.boot:spring-boot-starter-batch:1.2.0.RELEASE
|    +--- org.springframework.boot:spring-boot-starter:1.2.0.RELEASE (*)
|    +--- org.hsqldb:hsqldb:2.3.2
|    +--- org.springframework:spring-core:4.1.3.RELEASE (*)
|    +--- org.springframework:spring-jdbc:4.1.3.RELEASE
|    |    +--- org.springframework:spring-beans:4.1.3.RELEASE (*)
|    |    +--- org.springframework:spring-core:4.1.3.RELEASE (*)
|    |    \--- org.springframework:spring-tx:4.1.3.RELEASE
|    |         +--- org.springframework:spring-beans:4.1.3.RELEASE (*)
|    |         \--- org.springframework:spring-core:4.1.3.RELEASE (*)
|    \--- org.springframework.batch:spring-batch-core:3.0.2.RELEASE
|         +--- com.ibm.jbatch:com.ibm.jbatch-tck-spi:1.0
|         |    \--- javax.batch:javax.batch-api:1.0
|         +--- com.thoughtworks.xstream:xstream:1.4.7
|         |    +--- xmlpull:xmlpull:1.1.3.1
|         |    \--- xpp3:xpp3_min:1.1.4c
|         +--- org.codehaus.jettison:jettison:1.2
|         +--- org.springframework.batch:spring-batch-infrastructure:3.0.2.RELEASE
|         |    +--- org.springframework.retry:spring-retry:1.1.0.RELEASE
|         |    |    \--- org.springframework:spring-context:4.0.3.RELEASE -> 4.1.3.RELEASE (*)
|         |    \--- org.springframework:spring-core:4.0.5.RELEASE -> 4.1.3.RELEASE (*)
|         +--- org.springframework:spring-aop:4.0.5.RELEASE -> 4.1.3.RELEASE (*)
|         +--- org.springframework:spring-beans:4.0.5.RELEASE -> 4.1.3.RELEASE (*)
|         +--- org.springframework:spring-context:4.0.5.RELEASE -> 4.1.3.RELEASE (*)
|         +--- org.springframework:spring-core:4.0.5.RELEASE -> 4.1.3.RELEASE (*)
|         \--- org.springframework:spring-tx:4.0.5.RELEASE -> 4.1.3.RELEASE (*)
+--- org.springframework.boot:spring-boot-starter-actuator: -> 1.2.0.RELEASE
|    +--- org.springframework.boot:spring-boot-starter:1.2.0.RELEASE (*)
|    +--- org.springframework.boot:spring-boot-actuator:1.2.0.RELEASE
|    |    +--- org.springframework.boot:spring-boot:1.2.0.RELEASE (*)
|    |    +--- org.springframework.boot:spring-boot-autoconfigure:1.2.0.RELEASE (*)
|    |    +--- com.fasterxml.jackson.core:jackson-databind:2.4.4 (*)
|    |    +--- org.springframework:spring-core:4.1.3.RELEASE (*)
|    |    \--- org.springframework:spring-context:4.1.3.RELEASE (*)
|    \--- org.springframework:spring-core:4.1.3.RELEASE (*)
+--- javax.inject:javax.inject:1
+--- org.springframework.batch:spring-batch-admin-manager:1.3.0.RELEASE
|    +--- org.aspectj:aspectjrt:1.8.1
|    +--- org.aspectj:aspectjweaver:1.8.1
|    +--- org.springframework:spring-context:3.2.9.RELEASE -> 4.1.3.RELEASE (*)
|    +--- org.springframework.batch:spring-batch-core:2.2.7.RELEASE -> 3.0.2.RELEASE (*)
|    +--- org.springframework:spring-jdbc:3.2.9.RELEASE -> 4.1.3.RELEASE (*)
|    +--- org.springframework:spring-aop:3.2.9.RELEASE -> 4.1.3.RELEASE (*)
|    +--- org.springframework.batch:spring-batch-integration:1.3.0.RELEASE
|    |    +--- org.springframework.batch:spring-batch-core:2.2.7.RELEASE -> 3.0.2.RELEASE (*)
|    |    +--- org.springframework.retry:spring-retry:1.0.2.RELEASE -> 1.1.0.RELEASE (*)
|    |    +--- org.slf4j:jcl-over-slf4j:1.7.6 -> 1.7.7 (*)
|    |    +--- org.springframework.integration:spring-integration-core:3.0.2.RELEASE -> 4.0.3.RELEASE
|    |    |    +--- org.springframework:spring-tx:4.0.6.RELEASE -> 4.1.3.RELEASE (*)
|    |    |    +--- org.springframework:spring-aop:4.0.6.RELEASE -> 4.1.3.RELEASE (*)
|    |    |    +--- org.springframework.retry:spring-retry:1.1.0.RELEASE (*)
|    |    |    +--- org.springframework:spring-messaging:4.0.6.RELEASE
|    |    |    |    +--- org.springframework:spring-beans:4.0.6.RELEASE -> 4.1.3.RELEASE (*)
|    |    |    |    +--- org.springframework:spring-context:4.0.6.RELEASE -> 4.1.3.RELEASE (*)
|    |    |    |    \--- org.springframework:spring-core:4.0.6.RELEASE -> 4.1.3.RELEASE (*)
|    |    |    \--- org.springframework:spring-context:4.0.6.RELEASE -> 4.1.3.RELEASE (*)
|    |    +--- org.springframework:spring-context:3.2.9.RELEASE -> 4.1.3.RELEASE (*)
|    |    +--- org.springframework:spring-aop:3.2.9.RELEASE -> 4.1.3.RELEASE (*)
|    |    +--- org.springframework:spring-tx:3.2.9.RELEASE -> 4.1.3.RELEASE (*)
|    |    \--- org.slf4j:slf4j-api:1.7.6 -> 1.7.7
|    +--- org.springframework.integration:spring-integration-core:3.0.2.RELEASE -> 4.0.3.RELEASE (*)
|    +--- org.springframework.integration:spring-integration-jmx:3.0.2.RELEASE
|    |    +--- org.springframework.integration:spring-integration-core:3.0.2.RELEASE -> 4.0.3.RELEASE (*)
|    |    \--- org.springframework:spring-context:3.2.8.RELEASE -> 4.1.3.RELEASE (*)
|    +--- org.springframework.integration:spring-integration-http:3.0.2.RELEASE
|    |    +--- org.springframework:spring-webmvc:3.2.8.RELEASE -> 4.1.3.RELEASE (*)
|    |    \--- org.springframework.integration:spring-integration-core:3.0.2.RELEASE -> 4.0.3.RELEASE (*)
|    +--- org.springframework.integration:spring-integration-file:3.0.2.RELEASE
|    |    +--- commons-io:commons-io:2.4
|    |    +--- org.springframework.integration:spring-integration-core:3.0.2.RELEASE -> 4.0.3.RELEASE (*)
|    |    \--- org.springframework:spring-context:3.2.8.RELEASE -> 4.1.3.RELEASE (*)
|    +--- commons-dbcp:commons-dbcp:1.4
|    |    \--- commons-pool:commons-pool:1.5.4
|    +--- commons-io:commons-io:2.4
|    +--- commons-lang:commons-lang:2.6
|    +--- commons-fileupload:commons-fileupload:1.3.1
|    |    \--- commons-io:commons-io:2.2 -> 2.4
|    +--- org.slf4j:jcl-over-slf4j:1.7.6 -> 1.7.7 (*)
|    +--- org.slf4j:slf4j-api:1.7.6 -> 1.7.7
|    +--- commons-collections:commons-collections:3.2.1
|    +--- org.freemarker:freemarker:2.3.15
|    +--- org.springframework.batch:spring-batch-admin-resources:1.3.0.RELEASE
|    |    +--- org.springframework:spring-aop:3.2.9.RELEASE -> 4.1.3.RELEASE (*)
|    |    +--- org.slf4j:jcl-over-slf4j:1.7.6 -> 1.7.7 (*)
|    |    +--- commons-io:commons-io:2.4
|    |    +--- commons-collections:commons-collections:3.2.1
|    |    +--- org.springframework:spring-context-support:3.2.9.RELEASE
|    |    |    +--- org.springframework:spring-beans:3.2.9.RELEASE -> 4.1.3.RELEASE (*)
|    |    |    +--- org.springframework:spring-context:3.2.9.RELEASE -> 4.1.3.RELEASE (*)
|    |    |    \--- org.springframework:spring-core:3.2.9.RELEASE -> 4.1.3.RELEASE (*)
|    |    +--- org.codehaus.jackson:jackson-mapper-asl:1.9.13
|    |    |    \--- org.codehaus.jackson:jackson-core-asl:1.9.13
|    |    +--- commons-dbcp:commons-dbcp:1.4 (*)
|    |    \--- org.slf4j:slf4j-api:1.7.6 -> 1.7.7
|    \--- org.codehaus.jackson:jackson-mapper-asl:1.9.13 (*)
+--- org.springframework.integration:spring-integration-core:3.0.6.RELEASE -> 4.0.3.RELEASE (*)
+--- org.springframework.integration:spring-integration-kafka:1.0.0.M2
|    +--- org.apache.avro:avro-compiler:1.7.6
|    |    +--- org.apache.avro:avro:1.7.6
|    |    |    +--- org.codehaus.jackson:jackson-core-asl:1.9.13
|    |    |    +--- org.codehaus.jackson:jackson-mapper-asl:1.9.13 (*)
|    |    |    +--- com.thoughtworks.paranamer:paranamer:2.3
|    |    |    +--- org.xerial.snappy:snappy-java:1.0.5
|    |    |    +--- org.apache.commons:commons-compress:1.4.1
|    |    |    |    \--- org.tukaani:xz:1.0
|    |    |    \--- org.slf4j:slf4j-api:1.6.4 -> 1.7.7
|    |    +--- commons-lang:commons-lang:2.6
|    |    +--- org.apache.velocity:velocity:1.7
|    |    |    +--- commons-collections:commons-collections:3.2.1
|    |    |    \--- commons-lang:commons-lang:2.4 -> 2.6
|    |    +--- org.codehaus.jackson:jackson-core-asl:1.9.13
|    |    +--- org.codehaus.jackson:jackson-mapper-asl:1.9.13 (*)
|    |    \--- org.slf4j:slf4j-api:1.6.4 -> 1.7.7
|    +--- org.apache.avro:avro:1.7.6 (*)
|    +--- com.yammer.metrics:metrics-annotation:2.2.0
|    +--- org.springframework.integration:spring-integration-core:4.0.3.RELEASE (*)
|    +--- com.yammer.metrics:metrics-core:2.2.0
|    |    \--- org.slf4j:slf4j-api:1.7.2 -> 1.7.7
|    \--- org.apache.kafka:kafka_2.10:0.8.1.1
|         +--- com.yammer.metrics:metrics-core:2.2.0 (*)
|         +--- org.xerial.snappy:snappy-java:1.0.5
|         +--- org.apache.zookeeper:zookeeper:3.3.4
|         |    \--- jline:jline:0.9.94
|         |         \--- junit:junit:3.8.1 -> 4.12
|         |              \--- org.hamcrest:hamcrest-core:1.3
|         +--- net.sf.jopt-simple:jopt-simple:3.2
|         +--- org.scala-lang:scala-library:2.10.1
|         \--- com.101tec:zkclient:0.3
|              \--- org.apache.zookeeper:zookeeper:3.3.1 -> 3.3.4 (*)
\--- org.springframework.boot:spring-boot-starter-test: -> 1.2.0.RELEASE
     +--- junit:junit:4.12 (*)
     +--- org.mockito:mockito-core:1.10.8
     |    +--- org.hamcrest:hamcrest-core:1.1 -> 1.3
     |    \--- org.objenesis:objenesis:2.1
     +--- org.hamcrest:hamcrest-core:1.3
     +--- org.hamcrest:hamcrest-library:1.3
     |    \--- org.hamcrest:hamcrest-core:1.3
     +--- org.springframework:spring-core:4.1.3.RELEASE (*)
     \--- org.springframework:spring-test:4.1.3.RELEASE
          \--- org.springframework:spring-core:4.1.3.RELEASE (*)
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-01-02 15:33:33

Spring目前正在为我们的2.0版本开发。作为该版本的一部分,我们将全面升级依赖项(包括这个问题)。如果您愿意完成最新的和最伟大的更改,那么当前的主程序已经应用了这些更改。否则,我将在未来几天发布Spring 2.0.0.M1。

您可以在Jira中跟踪Spring批管理的进展,在这里:https://jira.spring.io/browse/BATCHADM/

票数 0
EN

Stack Overflow用户

发布于 2015-01-01 22:29:25

是的,我相信这是春季批管理的问题。它依赖SpringIntegration3.x,而SpringIntegration3.x正被解析为4.0.3。的3.x和4.x版本之间进行了重大更改。主要是,有几个类和接口从Spring项目移到了org.springframework.messaging包下的核心Spring项目中。要么需要重构Spring批管理以支持SpringIntegration4.x,要么需要降级为SpringIntegration3.x。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27731961

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档