Java SE或Java EE(标准版还是企业版)?

时间:2011-05-14 00:43:40

标签: java-ee java

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

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

2 个答案:

答案 0 :(得分:6)

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。

另见:

答案 1 :(得分:1)

您仍需要JRE(Java运行时环境)。实际上,你真的需要一个JDK(Java开发工具包),所以你可以编译。

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