【发布时间】:2019-11-04 18:19:20
【问题描述】:
我有一个 Spring-boot Camel 应用程序,它接收 HTTP 请求并且必须将它们放在 ActiveMQ 上。
我正在使用 Maven 来处理我的依赖项,但我遇到了 Camel-ActiveMQ 组件的问题。
使用骆驼时,我试图保持不同组件的版本相同。到目前为止,版本 2.24.2 运行良好,直到我想添加一个带有 ActiveMQ 端点的路由。我正在查看的 Maven 存储库中没有 Camel-ActiveMQ 2.24.2 版本。
我找不到与我的其他骆驼组件相匹配的 Camel-ActiveMQ 工件版本。
我正在使用的组件的一些链接: - Camel-ActiveMQ - Camel-HTTP4 - Camel-Spring-Boot-Starter
我尝试使用混合版本的 Camel 组件(例如,2.24.2 用于所有组件,但 3.0.0-RC1 用于 ActiveMQ)。由于有多个版本的类可用,这会导致运行时类加载异常。
我发现我的其余组件和 Camel-ActiveMQ (3.0.0-M1) 存在一个版本,但这在运行应用程序时再次出现类加载异常
在哪里可以找到兼容版本?
【问题讨论】:
标签: java maven apache-camel activemq