gpt4 book ai didi

jakarta-ee - 应用服务器使用什么java运行环境?

转载 作者:行者123 更新时间:2023-12-01 15:23:39 25 4
gpt4 key购买 nike

我多年来一直致力于 Java SE,有两个东西 JRE 和 SDK 来运行 java 应用程序。现在我要转向 Java EE。我发现除了上述两个要素(即 SDK 和 JRE)之外,我还需要一个应用程序服务器。但是,当我访问 Java EE 的下载页面时,他们只提供 SDK 和应用程序服务器。此外,我在互联网上读到,我只需要安装遵循 Java EE 规范的应用程序服务器? Java EE 只是由应用服务器实现的规范吗?其次,JRE在哪里,是在应用服务器内部还是标准版的JRE将用于运行分布式组件?

最佳答案

Java EE 是一组规范,是的。它们往往由 Java EE 服务器实现,但有许多框架可以实现完整 EE 规范的一部分。

企业服务器是Java应用程序。他们需要一个Java运行时环境来运行。他们通常还需要访问 javac(Java 编译器),以便编译 JSP 等内容。这就是为什么您最好在 Java 开发工具包(即 Java 的 SDK)上运行它们。服务器通常会在其运行的平台上的常用安装位置查找运行时。它还经常使用环境变量JAVA_HOME来定位JDK。

如果您只使用 Java EE 的特定子集,那么看看是否可以找到该部分的独立实现可能会很有用。

关于jakarta-ee - 应用服务器使用什么java运行环境?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10497591/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com