我开始做很多Java EE开发工作。可以在我的家用机器而不是JRE上安装Java EE吗?
此外,GlassFish可以在JRE上运行还是需要Java EE?
答案 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技术在运行时执行代码生成/编译。