【发布时间】:2015-10-07 09:05:42
【问题描述】:
据我所知,JRE 是运行时,JDK 是用于开发 Java 代码。但在生产环境中的 Tomcat 服务器上,将不会开发 Java 应用程序。
所以,我的问题是为什么我们不能运行只安装 JRE 的 Tomcat,为什么运行 Tomcat 需要安装 JDK?
【问题讨论】:
-
因为 Tomcat 需要 Java 编译器。 JSP 页面被编译成 Servlet,编译器不是 JRE 的一部分——但据我所知,较新的版本也可以愉快地与 JRE 一起运行
-
因为
jstack仅随 JDK 一起提供......而且你会需要它!