ActiveMQ HTTP 传输协议无法在 Java 8 上创建 ActiveMQSession

ActiveMQ HTTP transport protocol not able to create ActiveMQSession on Java 8

我使用 ActiveMQ 5.9.0 使用 HTTP 传输协议和 Java 7。从 Java 7 迁移到 Java 8 后,我的生产者程序无法创建会话给经纪人。它一直在尝试获取 ActiveMQSession.

那个版本很旧,Java 8 可能会有几个问题,不仅在 HTTP 传输中,而且在其他领域也是如此。该代理中使用的 Jetty 版本肯定不兼容 Java 8,您需要移动到最新版本 v5.14.2,它应该在 Java 8 下工作,尽管官方 Java 8 支持broker 是下一个主要版本 v5.15.0