Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/352.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jakarta ee Java SE或Java EE(标准还是企业)?_Jakarta Ee_Java - Fatal编程技术网

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

Jakarta ee Java SE或Java EE(标准还是企业)?,jakarta-ee,java,Jakarta Ee,Java,我开始做很多JavaEE开发工作。在我的家用机器上安装JavaEE而不是JRE可以吗 另外,GlassFish是否可以在JRE上运行,或者它是否需要Java EE?您仍然需要一个JRE(Java运行时环境)。事实上,您确实需要一个JDK(Java开发工具包),以便进行编译 GlashFish包括JavaEE库。它在JRE或JDK上运行。如果您使用的是JSP,那么必须针对JDK运行GlassFish(因为JSP技术在运行时进行代码生成/编译。Java EE是一种抽象API。GlassFish是可用

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

另外,GlassFish是否可以在JRE上运行,或者它是否需要Java EE?

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


GlashFish包括JavaEE库。它在JRE或JDK上运行。如果您使用的是JSP,那么必须针对JDK运行GlassFish(因为JSP技术在运行时进行代码生成/编译。

Java EE是一种抽象API。GlassFish是可用的具体Java EE实现之一。从Oracle.com下载的Java EE基本上只是GlassFish以及一些文档/示例和可选的NetBeans。因此,如果您从Oracle.com下载Java EE,你已经吃过玻璃鱼了:)

它只需要在您的机器上安装Java SE JDK(不仅仅是JRE!),必须单独下载和安装。如果您打算使用JSF进行开发,您可能会发现它也很有用。它详细介绍了从零开始安装JDK、GlassFish和Eclipse

另见:

哇。我一定很累了。我当然是指JDK。我永远都知道这一点:)。为了清楚起见,我将编辑我不正确的评论。