zoukankan      html  css  js  c++  java
  • java.lang.OutOfMemoryError: PermGen space

    原因是内存溢出

    解决方法:

      如果是eclipse启动项目时报错,双击Tomcat server,再点击Open launch configuration

    点击Arguments,在VM arguments内最后加上 -Xms256m -Xmx512m -Xss4M -XX:MaxPermSize=256m

      如果是windows系统通过Tomcat的startup.bat启动时报错,在startup.bat中添加

    set JAVA_OPTS=%JAVA_OPTS% -server -Xms512m -Xmx1024m -XX:PermSize=128M -XX:MaxNewSize=256m -XX:MaxPermSize=128m -Djava.awt.headless=true

      如果是Linux系统通过Tomcat的startup.sh启动时报错,在startup.sh中添加

    JAVA_OPTS="-server -Xms512m -Xmx1024m -XX:PermSize=256m -XX:MaxNewSize=512m -XX:MaxPermSize=256m -Djava.awt.headless=true"

  • 相关阅读:
    MVC3 验证码
    说说.NET反编译工具
    HTTP协议学习
    Spring Web Flow 的优缺点
    Java CLASSPATH 引发的问题
    MySQL 高级
    Java Policy
    AJAX
    数据结构与算法学习资源
    C#学习资源
  • 原文地址:https://www.cnblogs.com/jiefu/p/10041022.html
Copyright © 2011-2022 走看看