为什么 Tomcat 需要安装 JDK?

2022-09-03 03:33:11

据我所知,JRE是运行时,JDK是用于Java代码的开发。但是在生产环境中的Tomcat服务器上,不会有Java应用程序的开发。

那么,我的问题是,为什么我们不能只运行 Tomcat 安装 JRE,为什么运行 Tomcat 需要安装 JDK?


答案 1

Tomcat 不需要 JDK。它只需要一个 JRE。JSP 编译由捆绑的 Eclipse 编译器完成。


答案 2

因为Tomcat提供的某些功能仅在JDK中可用。

例如,必须分析页面,并且必须动态编译其中的任何代码。这不是 中提供的功能。jspJavaJVM


编辑

@Michael-O是绝对正确的!Tomcat 不需要 JDK。请参阅什么 tomcat 需要 JDK 或 JRE?以获取更全面的解释。

但请注意此处的评论。

Tomcat 4 需要完整的 JDK。Tomcat 5.5 及更高版本将与 JRE 或 JDK 配合使用。


推荐