【发布时间】:2012-06-22 15:10:31
【问题描述】:
我有一个启动 Tomcat 的脚本,它看起来像这样:
rem set JRE_HOME=C:\Program Files\Java\jdk1.7.0_03
set JRE_HOME=C:\Program Files\Java\jre7\
set CATALINA_HOME=D:\test\Server\apache-tomcat-6.0.18
"%CATALINA_HOME%\bin\catalina.bat" jpda start
我可以将 JRE_HOME 设置为我的 jre 文件夹或我的 JDK 文件夹,并且 Tomcat 可以工作,但是如果我删除 JRE_HOME 并改用 JAVA_HOME,Tomcat 只有在我给它提供 JDK 文件夹的路径时才能工作。
那么JRE和JAVA home有什么区别,Tomcat为什么会这样?
【问题讨论】: