ITPub博客

首页 > Linux操作系统 > Linux操作系统 > tomcat报内存溢出permgen space java.lang.OutOfMemeryEror问题解决

tomcat报内存溢出permgen space java.lang.OutOfMemeryEror问题解决

原创 Linux操作系统 作者:feng2371 时间:2010-05-11 11:13:47 0 删除 编辑

在bin文件夹下的catalina.bat中加入一条语句,(红色标出),这样我的就不报错了,可以要根据自己机的内存 大小来配置参数

rem ----- Execute The Requested Command ---------------------------------------

echo Using CATALINA_BASE:   %CATALINA_BASE%
echo Using CATALINA_HOME:   %CATALINA_HOME%
echo Using CATALINA_TMPDIR: %CATALINA_TMPDIR%
echo Using JAVA_HOME:       %JAVA_HOME%

set _EXECJAVA=%_RUNJAVA%
set MAINCLASS=org.apache.catalina.startup.Bootstrap
set ACTION=start
set SECURITY_POLICY_FILE=
set DEBUG_OPTS=
set JPDA=

set JAVA_OPTS=-Xms128m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=128m

if not ""%1"" == ""jpda"" goto noJpda
set JPDA=jpda
if not "%JPDA_TRANSPORT%" == "" goto gotJpdaTransport
set JPDA_TRANSPORT=dt_shmem
:gotJpdaTransport
if not "%JPDA_ADDRESS%" == "" goto gotJpdaAddress
set JPDA_ADDRESS=jdbconn
:gotJpdaAddress
shift
:noJpda

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/11893231/viewspace-662410/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2007-12-06

  • 博文量
    56
  • 访问量
    189832