rihoonet
2008-08-14 10:49
浏览 676
已采纳

Tomcat 怎么增加内存?

报错:java.lang.OutOfMemoryError: Java heap space
TOMCAT版本 5.5.23
曾试过的方法。
/tomcat/bin/catalina.bat 加上下面的命令:
set JAVA_OPTS=-Xms32m -Xmx1024m --这样启动不了了。。奇怪。

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • iteye_14762 2008-08-14 11:00
    已采纳

    [code="java"]set JAVA_OPTS=-Xms32m -Xmx1024m %JAVA_OPTS%[/code], 要引用原来的JAVA_OPTS, 不然把原来的覆盖了.

    点赞 评论
  • piccbj 2008-08-14 11:28

    [code="java"]
    set JAVA_OPTS=-Xms256m -Xmx1024m

    rem Guess CATALINA_HOME if not defined
    set CURRENT_DIR=%cd%
    [/code]

    set JAVA_OPTS=-Xms256m -Xmx1024m
    要加在set CURRENT_DIR=%cd%前面,注意不要加单引号“'”
    set JAVA_OPTS='-Xms256m -Xmx1024m' 是不对的,不要把JAVA_OPTS写错了!

    以上刚测试过了,我这没问题。

    点赞 评论
  • piccbj 2008-08-14 11:32

    刚忘了,你的内存够不够1024给tomcat?
    一般来说,应该使用物理内存的80%做为堆的大小!

    点赞 评论

相关推荐 更多相似问题