我可以在 Java 1.4 上使用 ActiveMQ Classic 5.x 或更高版本吗?

 常见问题解答 > 使用 Apache ActiveMQ Classic > 我可以在 Java 1.4 上使用 ActiveMQ Classic 5.x 或更高版本吗?

我可以在 Java 1.4 上使用 ActiveMQ Classic 5.0 或更高版本吗?

Apache ActiveMQ Classic 5.x 或更高版本是在 Java 5 或更高版本上运行的,以利用新的语言特性,同时考虑到 Java 5 上的新并发代码更快、更少错误且依赖性更少。

我们可以考虑为 1.4 创建一个单独的复古翻译 jar 分发版,特别是如果有人提供帮助的话

在此之前,您可以在 JVM 中安装 retrotranslator JIT,它会自动将所有 Java 5 字节码转换为符合 Java 1.4 字节码的代码,使用 backport-util-concurrent 代替 Java 5 并发代码。

另请参见

Apache、ActiveMQ、Apache ActiveMQ、Apache 羽毛标识和 Apache ActiveMQ 项目标识是 Apache 软件基金会的商标。版权所有 © 2024,Apache 软件基金会。根据 Apache 许可证 2.0 许可。