我维护一个使用Spring3.1.2版本的系统,这种情况不能改变。我添加了测试JMS端点的代码,但由于缺少类org.springframework.messaging.handler.annotation.support.MessageHandlerMethodFactory,它将不会运行。我读过这里,org.springframework.messaging包是在spring-messaging工件中分发的。然而,这似乎并不存在于Spring 3中,只有Spring 4和更高版本。我读过这里,我必须保持版本一致。
org.springframework.messaging.handler.annotation.support.MessageHandlerMethodFactory
org.springframework.messaging
spring-messaging
那么我在哪里可以得到这个Spring3.1.2版本的包呢?
发布于 2017-07-10 23:14:35
你说得对,当你混合Spring版本时,事情会变得很混乱。
也许不是你想听到的答案,但你可能需要找到另一种测试方法。根据javadoc的说法,MessageHandlerMethodFactory直到Spring4.1才被引入。看看马文回购,Spring消息模块直到4.0才可用。
https://stackoverflow.com/questions/45022362
相似问题