我必须 运行 Glassfish 4.1.2 在什么版本的 Java 上?

On what version of Java must I run Glassfish 4.1.2?

我的理解是 Java EE 7 运行s 在 Glassfish 4 上。我必须对 运行 Glassfish 使用什么版本的 Java?

GlassFish 4.x 需要 Java 7 或 Java 8。不再支持 Java 7,因此建议使用 Java 8。

GlassFish 4 发行说明的第 1-3 页指定以下内容:

GlassFish Server Open Source Edition Release 4.1 requires Oracle JDK 7 Update 65 or later, or Oracle JDK 8 Update 20 or later.

https://javaee.github.io/glassfish/doc/4.0/release-notes.pdf