eclipse tomcat 的内存设置

这是转载 ,日志原文:http://nxzhaoning.blog.sohu.com/95873512.html


-Xms256M -Xmx512M -XX:PermSize=256m -XX:MaxPermSize=512m 


Tomcat默认可以使用的内存很小,在较大型的应用项目中,这点内存是不够的,有可能导致系统无法运行。常见的问题是报Tomcat内存溢出错误,Out of Memory(系统内存不足)的异常,从而导致客户端显示500错误,一般调整Tomcat的使用内存即可解决此问题。

 

Windows环境下修改“%TOMCAT_HOME%/bin/catalina.bat”文件,在文件开头增加如下设置:set JAVA_OPTS=-Xms256m -Xmx512m

Linux环境下修改“%TOMCAT_HOME%/bin/catalina.sh”文件,在文件开头增加如下设置:JAVA_OPTS=’-Xms256m -Xmx512m’

其中,-Xms设置初始化内存大小,-Xmx设置可以使用的最大内存

Tomcat6有些版本已经没有catalina.bat文件了。这个时候我们需要运行%TOMCAT_HOME%/bin/tomcat6w.exe文件,修改其中的Initial memory pool和Maximum memory pool的值,分别为256、512。

不过在eclipse环境启动Tomcat的时候好像不受上面设置参数的影响,内存还是很小的,这就要在eclipse中重新设置

 

 

 

 

1 从菜单[Windows]选择[Preferences...]

eclipse tomcat 的内存设置_第1张图片

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2 从左侧选择[MyEclipse] - [Servers] - [Tomcat] - [Tomcat 6.X], 右侧选择 Enable, 点击 [Browse..] 


eclipse tomcat 的内存设置_第2张图片

 

3 选择Tomcat的安装目录,点击[确定]

 

eclipse tomcat 的内存设置_第3张图片

 

4 选择完毕的页面

eclipse tomcat 的内存设置_第4张图片

 

 

5 展开左面的Tomcat 6.x, 选择 JDK, 右侧出现系统存在的JDK列表,可以点击[Add] 增加新的JDK, 具体请参考JDK安装部分


eclipse tomcat 的内存设置_第5张图片

 

 

6 也可以在已经安装的JDK中选择一个合适的

eclipse tomcat 的内存设置_第6张图片

 

 

7 在 JVM 参数 里面根据机器的情况,填写内存参数(注意这里就是设置tomcat内存的地方)

 

eclipse tomcat 的内存设置_第7张图片

 

 

8 选择左侧的Lanch,  右侧建议选择默认的[Debug mode] 调试模式,Tomcat可以自动检测类和JSP文件的改变。 点击 [Create Lance Configuration]


eclipse tomcat 的内存设置_第8张图片

 

至此,针对Tomcat6.0的配置基本完成。

 

9 如果没有特殊需要,不建议随意修改这里的参数

eclipse tomcat 的内存设置_第9张图片

 

 

10 参数页面,我们前面添加的内存参数已经显示在最后了

eclipse tomcat 的内存设置_第10张图片

 

 

11 这里显示CLASS_PATH, 如果我们添加了自己的CLASSPATH(见后面), 这里也会显示

 

eclipse tomcat 的内存设置_第11张图片

 

 

12 源代码页面

 

eclipse tomcat 的内存设置_第12张图片

 

 

13 环境页面


eclipse tomcat 的内存设置_第13张图片

 

 

14 JRE 配置页面

 

eclipse tomcat 的内存设置_第14张图片

 

 

15 Common 页面,最重要的是右面的 Console Encoding. 一般是GBK/ UTF-8 的比较多

 

eclipse tomcat 的内存设置_第15张图片

 

 

16  回到配置页面,选择左侧的 Paths, 右侧的 class_path 是我们最关心的。 点击[ Add DIR] 将整个目录添加到CLASS_PATH

eclipse tomcat 的内存设置_第16张图片

 

 

17 选择目录

eclipse tomcat 的内存设置_第17张图片

 

 

 

18 ,确定后目录会出现在列表里面

eclipse tomcat 的内存设置_第18张图片

 

19 点击[OK] 设置完毕

你可能感兴趣的:(eclipse tomcat 的内存设置)