`
xinklabi
  • 浏览: 1565038 次
  • 性别: Icon_minigender_1
  • 来自: 吉林
文章分类
社区版块
存档分类
最新评论

Tomcat jvm设置(包括Eclipse和MyEclipse内嵌tomcat)

 
阅读更多

今天处理了一个因为查询数据量大而导致JDBC抛出系统内存不足错误,经研究,发现是Tomcat Jvm大小不足的原因,Tomcat默认Jvm最大为64m,对于数据量大的情况这是不够的。下面是如何配置的说明。

Tomcat:windows下,在bin目录下,编辑catalina.bat文件(linux为 catalina.sh),在如下文本位置插入红色文本,重启Tomcat即可,

      set DEBUG_OPTS=

      set JPDA=

      set JAVA_OPTS=-Xms256m -Xmx512m(JVM最小值和最大值,记得前后有空格)

 

若是Myeclipse或eclipse绑定的Tomcat,在tomcat中设置的jvm值将不起作用,而需要在两个IDE中单独设置jvm的值,具体如下:

Myeclipse:windows-->preference-->MyEclipse-->Servers-->Tomcat-->Tomcatx.x-->JDK
   在右边的Optional Java VM arguments里加上:-Xms256m -Xmx512m

 

Eclipse:eclipse->preference->java->instal jres->edit,增加参数:-Xms256m -Xmx512m

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

windows-->preference-->MyEclipse-->Servers-->Tomcat-->Tomcatx.x-->JDK
   在右边的Optional Java VM arguments里加上:-Xms256m -Xmx512m

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics