JAVA_HOME和JRE_HOME之间的区别

10 浏览
0 Comments

JAVA_HOME和JRE_HOME之间的区别

我有一个启动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代替,只有当我给它JDK文件夹的路径时,Tomcat才能正常工作。

那么JRE和JAVA_HOME之间有什么区别,为什么Tomcat会以这种方式行为?

0