【发布时间】:2015-03-26 16:50:51
【问题描述】:
我有一个需要支持多个版本的 websphere mq (v6,v7.1) 的 Java 应用程序(通过 JMS 通信,使用客户端模式连接)(一些客户端希望保持在版本 6 上,而其他客户端则升级到第 7 版)。如果我将为每个版本创建两个具有特定代码/配置的捆绑包,则可以解决此问题。但我想避免这种情况。那么有没有办法避免这个问题呢?
例如,将最新的客户端 jar(v7) 作为依赖项并同时使用旧的 mq(v6),反之亦然?
谁能给我一些说明客户端 jar 和 mq 版本之间兼容性的文档。
【问题讨论】: