如果我只是运行一个预构建的 Java EE(服务器)应用程序,它是否在 Java SE 的 JRE 上运行,在这里找到的那个?:http : //www.oracle.com/technetwork/java/javase/downloads/jre8-downloads -2133155.html
你问了两个不同的问题:
Java EE 是否在 Java SE 的 JRE 上运行?
假设您指的是 Java EE 规范的实现(例如 Glassfish、JBoss、Glassfish、WebSphere 等),那么答案是Yes。
所有这些都将在 Java SE JRE 上运行。实际上,您通常需要从您正在使用的 Java EE 实现中单独下载 JRE。
如果我只是运行一个预构建的 Java EE(服务器)应用程序,它是否在 Java SE 的 JRE 上运行?
答案是否定的。Web 应用程序需要一个 Web 容器;例如 Glassfish、JBoss、Glassfish、WebSphere 等。
web应用程序运行在一个Java EE Web容器和Java EE Web容器运行在一个JRE。
希望以上内容可以帮助您理解为什么您提出的两个问题不同。
还应该说,并非所有 Java EE 实现都是“平等的”。其中一些(例如 Tomcat)仅实现了 Java EE 规范的一个子集。但是,典型的 Web 应用程序只需要 Java EE 的一个子集;例如 Servlet、JSP 和 JSTL 框架/实现。
| 归档时间: |
|
| 查看次数: |
1181 次 |
| 最近记录: |