根据 https://blog.csdn.net/qq_20338923/article/details/81808477
使用的spring版本是5.0.4.RELEASE,activemq-core版本5.7.0。这个版本的Spring需要使用JMS 2.0版本,但spring-jms的依赖没有自动导入JMS 2.0,而activemq-core会导入JMS 1.1的依赖,这就导致出现版本问题,
可以添加一下依赖解决,JMS 2.0 依赖如下
<dependency>
<groupId>javax.jms</groupId>
<artifactId>javax.jms-api