开发者社区 > 云原生 > 消息队列 > 正文

RocketMQ jdk高版本运行rocketmq找不到运行库的问题, 下个版本会修复吗?

RocketMQ jdk高版本运行rocketmq找不到运行库的问题, 下个版本会修复吗?
009a84242f4e8762472617c393b6508b.png

展开
收起
2401。 2023-07-31 11:46:44 98 0
2 条回答
写回答
取消 提交回答
  • jdk17, macos, 可以正常编译通过的。
    08d93828c75c7e6b0ef75c90cf07985b.png 此回答整理自钉群“群2-Apache RocketMQ 中国开发者钉钉群”。

    2023-08-01 13:35:43
    赞同 展开评论 打赏
  • 如果您使用了高版本的JDK运行较旧版本的RocketMQ时出现找不到运行库的问题,这可能是由于JDK版本升级导致库依赖不兼容所致。目前官方的RocketMQ版本(包括最新版本)可能不会即刻解决此问题。

    在这种情况下,有几种解决方案可供选择:

    1. 使用更低版本的JDK:如果您的RocketMQ版本与高版本JDK不兼容,可以尝试降低JDK版本,以满足RocketMQ的要求。通常来说,RocketMQ对于较早版本的JDK具有较好的兼容性。

    2. 手动处理依赖:您可以手动处理运行库依赖问题。这涉及查看错误信息中缺少的库,并手动将相关的依赖库添加到RocketMQ的类路径中。确保这些库与您使用的JDK版本兼容并正确配置。

    3. 升级RocketMQ版本:如果您的RocketMQ版本相对较旧,可以考虑升级到更高版本。最新版本的RocketMQ通常会修复许多已知的问题和兼容性问题。在升级之前,请确保阅读官方文档中关于版本升级的说明。

    需要注意的是,对于RocketMQ的具体发布计划和修复问题的时间表,建议参考RocketMQ官方文档、GitHub仓库或社区论坛,以获取最新的信息和发布计划。

    希望以上信息对您有所帮助。如有其他问题,请随时提问。

    2023-07-31 14:37:15
    赞同 展开评论 打赏

多个子产品线联合打造金融级高可用消息服务以及对物联网的原生支持,覆盖多行业。

相关产品

  • 云消息队列 MQ
  • 热门讨论

    热门文章

    相关电子书

    更多
    RocketMQ Client-GO 介绍 立即下载
    RocketMQ Prometheus Exporter 打造定制化 DevOps 平台 立即下载
    基于 RocketMQ Prometheus Exporter 打造定制化 DevOps 平台 立即下载