我正在尝试使用1.4.2.RELEASE版本的spring boot运行带有spring cloud stream和kafka的spring boot应用程序。但是,该应用程序在启动时失败。如果我将Spring Boot版本从1.4.2.RELEASE更改为1.5.12.RELEASE,则可以正常运行项目。那么,是否有将Spring Cloud Stream和Kafka与Spring Boot 1.4.2.RELEASE一起使用或引用到Spring Boot 1.4.2与Spring Cloud Stream和Kafka不兼容的情况?
这是 build.gradle 文件:
buildscript {
ext {
springBootVersion = '1.4.2.RELEASE'
}
repositories {
mavenCentral()
}
dependencies {
classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}")
}
}
dependencyManagement {
imports {
mavenBom 'org.springframework.cloud:spring-cloud-dependencies:Edgware.RELEASE'
}
}
dependencies {
compile 'org.springframework.cloud:spring-cloud-stream'
compile 'org.springframework.cloud:spring-cloud-starter-stream-kafka'
}