跳到主要内容

Java 库

此页面列出了 RabbitMQ 团队维护的 Java 库的支持和兼容性信息。

RabbitMQ Java 库支持时间线
库和分支一般支持至 1扩展支持 2JDK 版本范围 3
AMQP 1.0 Java 客户端 0.x当前支持11, 17, 21, 23, 24 (EA), 25 (EA)
Stream Java 客户端 0.x当前支持11, 17, 21, 23, 24 (EA), 25 (EA)
AMQP 0.9.1 Java 客户端 5.x当前支持8, 11, 17, 21, 23, 24 (EA), 25 (EA)
JMS 客户端 3.x当前支持11, 17, 21, 23, 24 (EA), 25 (EA)
JMS 客户端 2.x当前支持8, 11, 17, 21, 23, 24 (EA), 25 (EA)
PerfTest 2.x当前支持8, 11, 17, 21, 23, 24 (EA), 25 (EA)
Stream PerfTest 1.x当前支持11, 17, 21, 23, 24 (EA), 25 (EA)
Hop 5.x当前支持11, 17, 21, 23, 24 (EA)
Reactor RabbitMQ 1.x当前支持8, 11, 17
AMQP 0.9.1 Java 客户端 4.x31 July 202031 December 20206-8
JMS 客户端 1.x31 July 202031 December 20206-8
Hop 4.x31 March 202331 March 202311, 17
Hop 3.x31 March 202231 July 20228, 11, 17

(1) 包括对非最新生产分支的功能(如果可能)、错误和安全修复的向后移植。

(2) 仅包括安全补丁。一旦扩展支持期结束,该库即达到生命周期结束 (EOL)。

(3) JDK 的长期支持 (LTS) 版本完全受支持(目前为 JDK 8、11、17 和 21)。中间版本(例如 20 和 22)在尽力而为的基础上提供支持,这意味着接受错误报告并在技术上尽可能地解决,但不提供任何服务级别保证。

© 2025 rabbitmq.cn. All rights reserved.