【问题标题】:In the Apache ActiveMQ library, what happened to `xbean` between the 5.7.0 and 5.8.0 versions?在 Apache ActiveMQ 库中,5.7.0 和 5.8.0 版本之间的 `xbean` 发生了什么?
【发布时间】:2019-09-17 21:01:11
【问题描述】:

我的项目依赖于 Apache 的 ActiveMQ 库,我正在尝试更新该依赖项。我的项目所依赖的 ActiveMQ 中的一个特定包 org.apache.activemq.xbean 在从 5.7.0 版本更新到 5.8.0 版本期间似乎消失了。

在 5.8.0 版本的更新中,release notes 说明 activemq-core-5.7.0.jar 已替换为 activemq-client-5.8.0.jaractivemq-broker-5.8.0.jar

  1. 新模块可能会影响你的 maven pom 依赖 activemq-core 已替换为 activemq-client 和 activemq-broker。各种种类 消息存储有自己的 activemq-xx-store 模块。优步 模块 activemq-all 仍然存在。

我从 ActiveMQ 的past releases page 下载了 5.7.0 和 5.8.0 的连续版本,并确认 xbean 包包含在 5.7.0 版本的 activemq-core-5.7.0.jar 中,但不在 5.8.0 版本中activemq-client-5.8.0.jaractivemq-broker-5.8.0.jar。将activemq-core-5.7.0.jar 替换为activemq-client-5.8.0.jaractivemq-broker-5.8.0.jar 因此会导致我的包损坏,因为它使用org.apache.activemq.xbean.BrokerFactoryBean 类。

  1. 在此期间org.apache.activemq.xbean 包发生了什么 更新?
  2. 它是否仍然包含在某个地方的 ActiveMQ 库中?
  3. 我还能在那里或其他地方访问它吗?

【问题讨论】:

    标签: activemq


    【解决方案1】:

    org.apache.activemq.xbean.BrokerFactoryBean 在activemq-spring-5.8.0 - https://mvnrepository.com/artifact/org.apache.activemq/activemq-spring/5.8.0

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-12
      • 1970-01-01
      • 1970-01-01
      • 2013-10-05
      • 2014-03-11
      • 2011-08-22
      相关资源
      最近更新 更多