一尘不染

Tomcat是否需要JDK或JRE?

tomcat

我已经阅读了许多与Tomcat和Java运行时相关的文章和帖子。我很困惑,需要帮助。有人可以消除我对Tomcat是否需要JDK或JRE的疑问吗?

提前致谢。


阅读 881

收藏
2020-06-16

共1个答案

一尘不染

您可以在包根目录中找到Tomcat的RUNNING.txt,其中指出Apache
Tomcat需要Java Standard Edition Runtime
Environment(JRE)才能运行。JRE的最低版本取决于Tomcat的版本:对于Tomcat 6.0,它是Java 5,对于Tomcat
7.0-Java 6。

但是,您也可以使用JDK,因为您可能知道,它包括JRE(link)。唯一的区别在于环境变量的配置。如果使用JRE,则应设置JRE_HOME,如果是JDK-
JAVA_HOME。阅读RUNNING.txt以获取更多详细信息。

PS Web容器可能需要JDK才能支持JSP,因为需要Java Compiler来编译从* .jsp文件生成的Servlet。Tomcat具有Eclipse
Java Compiler捆绑软件,因此它可以在JRE上运行,并且仍然支持JSP。

2020-06-16