【问题标题】:Java SE or Java EE (standard or enterprise)?Java SE 或 Java EE(标准或企业)?
【发布时间】:2011-05-14 00:43:39
【问题描述】:

我开始做大量的 Java EE 开发工作。可以在我的家用机器上安装 Java EE 而不是 JRE 吗?

另外,GlassFish 可以在 JRE 上运行还是需要 Java EE?

【问题讨论】:

    标签: jakarta-ee java


    【解决方案1】:

    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。

    另见:

    【讨论】:

      【解决方案2】:

      您仍然需要一个 JRE(Java 运行时环境)。实际上,您确实需要一个 JDK(Java 开发工具包)才能编译。

      GlashFish 包含 Java EE 库。它在 JRE 或 JDK 上运行。如果您使用 JSP,则必须针对 JDK 运行 GlassFish(因为 JSP 技术在运行时进行代码生成/编译。

      【讨论】:

      • 哇。我一定是真的累了。当然,我的意思是 JDK。我永远都知道:)。为了清楚起见,我将编辑我不正确的评论。
      猜你喜欢
      • 1970-01-01
      • 2013-10-28
      • 2012-08-26
      • 2015-01-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多