1、 修改bin/catalina.bat文件
原本是这样的:
if ""%1"" == ""debug"" goto use_jdk
echo Using JRE_HOME: %JRE_HOME%
goto java_dir_displayed
:use_jdk
echo Using JAVA_HOME: %JAVA_HOME%
修改是这样的:
if ""%1"" == ""debug"" goto use_jdk
echo Using JRE_HOME: C:/Program Files/Java/jdk1.5.0_ibm/jre
goto java_dir_displayed
:use_jdk
echo Using JAVA_HOME: C:/Program Files/Java/jdk1.5.0_ibm
在网上有人说只要修改JAVA_HOME就可以了,我认为是不行的,这要看你的TOMCAT是不是启动的DEBUG模式, if ""%1"" == ""debug"" 就是判读是否DEBUG,如果是就启用JDK,不过不是就使用JRE_HOME了
2、 修改bin/setclasspath.bat文件:
原本是这样的:
set _RUNJAVA="%JRE_HOME%/bin/java"
set _RUNJAVAW="%JRE_HOME%/bin/javaw"
set _RUNJDB="%JAVA_HOME%/bin/jdb"
set _RUNJAVAC="%JAVA_HOME%/bin/javac"
修改后是这样的:
set _RUNJAVA="C:/Program Files/Java/jdk1.5.0_ibm/bin/java"
set _RUNJAVAW="C:/Program Files/Java/jdk1.5.0_ibm/bin/javaw"
set _RUNJDB="C:/Program Files/Java/jdk1.5.0_ibm/bin/jdb"
set _RUNJAVAC="C:/Program Files/Java/jdk1.5.0_ibm/bin/javac"