Tomcat启动问题

Tomcat启动问题

我在网上找的Tomcat内存溢出问题解决方法:
修改Catalina.bat文件  
在166行“rem   Execute   Java   with   the   applicable   properties   ”以下每行  
%_EXECJAVA%   %JAVA_OPTS%   %CATALINA_OPTS%   %DEBUG_OPTS%   -Djava.endorsed.dirs= "%JAVA_ENDORSED_DIRS% "   -classpath   "%CLASSPATH% "   -Dcatalina.base= "%CATALINA_BASE% "   -Dcatalina.home= "%CATALINA_HOME% "   -Djava.io.tmpdir= "%CATALINA_TMPDIR% "   %MAINCLASS%   %CMD_LINE_ARGS%   %ACTION%   中的%CATALINA_OPTS%   替换成-Xms64m   -Xmx512m(把四行内的%CATALINA_OPTS%都替换掉,包括两边的%)

修改完之后
启动Tomcat时,点startup.bat启动,内存不溢出;
而在服务中启动就溢出。为什么啊?谢谢。
来了就有分啊
直接设置在系统环境变量中试试
做这个,我觉得要考虑
1,各个部分的兼容,
2,环境变量的设置
3
服务有单独的配置阿。
命令行和服务走得的两条路
好象需要修改注册表的