*、tomcat启动的初始内存配置
启动方式一:采用startup.bat,此时tomcat引用的是catalina.bat文件中的内存配置信息; 启动方式二:采用window系统服务方式启动tomcat时,走的是tomcat.exe,加载内存配置信息是从注册表中获取; 综合以上两种方式便可明白不同的启动方式,那么tomcat的配置信息来源也就不同,要注意!!!
其中方式二的配置修改方式如下:
安装版或32位tomcat: HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\..... 重起tomcat服务,设置生效 绿色版或64位tomcat: 在通过service.bat方式将tomcat安装成window服务后(切记是安装为系统服务后)便会在注册表中生成 配置信息,然后追寻注册表路径: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Apache Software Foundation\..... 即可修改特定的tomcat的内存配置信息 核心信息:options选项:增加-XX:PermSize=256M -XX:MaxPermSize=1024M jvmms:调整最小值 jvmmx:调整最大值 注意:若遇到“REG_MULTI_SZ类型的数据不能包含空字符串”的提示,将粘贴进去的空格删除即可 认真一点你会找到那个空格的!!!
--------------------------------------------------------------难得的资源---------------------------------------------------------
*、绿色版或64位解压版tomcat的配置历程-有时候还是上csdn比较靠谱
http://bbs.csdn.net/topics/390625258?page=1
*、错误提示:reg multi sz类型不能包含空值
说明写入的参数中含有空格或粘贴进的换行符复制进去手动敲换行即可