我正在尝试使用新的 infinispan(8.1 最新稳定版本)更新服务器应用程序。出于公司原因,我必须使用尽可能低的 Java 版本。
可以使用 Java 7。但是根据异常我得到:
引起:java.lang.UnsupportedClassVersionError: org/infinispan/notifications/Listener : Unsupported major.minor version 52.0
据我所知,major.minor = 52 是 Java 8 - 这意味着他们使用 Java 8 编译器而不是 Java 7 编译它。
是否有一些使用 Java 7 编译的 infinispan 8.1 版本?
问候
最佳答案
恐怕在我们发布 Infinispan 8 时该文档没有更新。 Infinispan 8 依赖于 Java 8 的特性,如流、lambda、Optional、CompletableFuture 等,因此它不可能与 Java 7 一起工作。 请记住,自 2015 年 4 月起,Java 7 已停产。
我已经创建了一个问题来跟踪这个连同拉取请求 https://issues.jboss.org/browse/ISPN-6313
很抱歉给您造成了困扰
关于java - Infinispan 8.1 Java 版本——文档与现实,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35769424/