Infinispan 8.1 Java 版本 - 文档与现实

Infinispan 8.1 Java version - documentation vs reality

我正在尝试使用新的 infinispan(8.1 最新稳定版本)更新服务器应用程序。出于公司原因,我必须尽可能使用最低的 Java 版本。

根据常见问题: http://infinispan.org/docs/8.1.x/faqs/faqs.html#_what_version_of_java_does_infinispan_need_to_run_does_infinispan_need_an_application_server_to_run

用Java7是可以的,但是根据异常我得到:

原因:java.lang.UnsupportedClassVersionError:org/infinispan/notifications/Listener:不支持 major.minor 版本 52.0

major.minor = 52 据我了解 Java 8 - 这意味着他们使用 Java 8 编译器而不是 Java 7 编译它。

是否有一些使用 Java 7 编译的 infinispan 8.1 版本?

此致

恐怕在我们发布 Infinispan 8 时该文档没有更新。 Infinispan 8 依赖于 Java 8 功能,如流、lambda、可选、CompletableFuture 等,因此无法使其与 Java 7 一起使用。 请记住,Java 7 自 2015 年 4 月起停产。

我已经创建了一个问题来跟踪这个连同拉取请求https://issues.jboss.org/browse/ISPN-6313

对于造成的混乱,我深表歉意