【发布时间】:2011-05-14 00:43:39
【问题描述】:
我开始做大量的 Java EE 开发工作。可以在我的家用机器上安装 Java EE 而不是 JRE 吗?
另外,GlassFish 可以在 JRE 上运行还是需要 Java EE?
【问题讨论】:
标签: jakarta-ee java
我开始做大量的 Java EE 开发工作。可以在我的家用机器上安装 Java EE 而不是 JRE 吗?
另外,GlassFish 可以在 JRE 上运行还是需要 Java EE?
【问题讨论】:
标签: jakarta-ee java
Java EE 是一种抽象 API。 GlassFish 是可用的具体 Java EE 实现之一。从 Oracle.com 下载的 Java EE 基本上只是 GlassFish 以及一些文档/示例以及可选的 NetBeans。因此,如果您从 Oracle.com 下载 Java EE,那么您已经是 GlassFish :)
它只需要你的机器上已经有一个 Java SE JDK(不是只是 JRE!),必须单独下载和安装。如果您打算使用 JSF 进行开发,您可能会发现 this tutorial 也很有用。详细介绍了从零开始安装 JDK、GlassFish 和 Eclipse。
【讨论】:
您仍然需要一个 JRE(Java 运行时环境)。实际上,您确实需要一个 JDK(Java 开发工具包)才能编译。
GlashFish 包含 Java EE 库。它在 JRE 或 JDK 上运行。如果您使用 JSP,则必须针对 JDK 运行 GlassFish(因为 JSP 技术在运行时进行代码生成/编译。
【讨论】: