写spring boot jms listener application需要什么依赖?

问题描述 投票:0回答:1

需要监听rabbit mq queue。 需要什么依赖? 它是一个纯粹的监听器项目。 我只是继续听队列并采取一些行动。 我们需要 spring.boot.starter.web 吗? 如果不是,应用程序怎么会一直运行下去? 哪个依赖项让它继续监听事件,就好像主类在循环下运行一样?

我添加了 rabbit mq 依赖项和 web starter 。但是应用程序只是启动主类(用@springbootapplication 注释)并停止。

spring-boot spring-mvc spring-jms
1个回答
0
投票

基于spring guide - messaging,你需要添加

spring-boot-starter-amqp
。在同一篇文章中说,另一个选项可以是 go https://start.spring.io 并选择
Spring for RabbitMQ
作为依赖项。如果单击
Explore
按钮,您可以看到
pom.xml
类似于您在spring guide github repo for rabbit mq

中的那个
© www.soinside.com 2019 - 2024. All rights reserved.