导航页:https://blog.csdn.net/baokx/article/details/100745165
首先增加依赖,以免报错 java.lang.classNotFoundException com.fasterxml.jackson.databind.ObjectMapper
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.9.5</version>
</dependency>
创建类
import org.apache.activemq.broker.BrokerService;
/**
* @author kexiang.bao
* @create 2019-09-18 13:17
*/
public class EmbedBroker {
public static void main(String[] args) throws Exception {
//ActiveMQ也支持在vm中通信基于嵌入式的broker
BrokerService brokerService = new BrokerService();
brokerService.setUseJmx(true);
brokerService.addConnector("tcp://localhost:61616");
brokerService.start();
}
}
启动:
基于之前的helloword程序更改地址后测试,发现可正常发送和接收消息。