我的spring_boot_version是'2.0.5.RELEASE',spring_version ='4.3.8.RELEASE',我正在为Rabbit mq运行的spring依赖项是:
compile("org.springframework.boot:spring-boot-starter-websocket:$spring_boot_version") {
exclude group: "org.springframework.boot", module: "spring-boot-starter-logging"
}
compile "org.springframework.boot:spring-boot-starter-log4j2:$spring_boot_version"
compile("org.springframework.amqp:spring-rabbit:2.1.4.RELEASE") {
exclude group: "org.springframework.boot", module: "spring-boot-starter-logging"
}
compile "org.codehaus.jackson:jackson-mapper-asl:1.9.13"
compile "org.apache.logging.log4j:log4j-web:2.7"
该应用程序在我的本地计算机上运行良好,但是在作为Linux服务器上的systemd服务运行spring boot服务器时出现此错误。 如何在服务器级别解决此问题?
答案 0 :(得分:1)
由于您使用的是Spring Boot,因此我建议在org.springframework.boot:spring-boot-starter-amqp
上推荐spring-rabbit
。
您看到的错误可能是因为您还需要添加org.springframework.amqp:spring-amqp
。