huminxxl

在以Tomcat发布项目,如果不修改JVM的默认内存,很容易报内存溢出的错误:Caused by: java.lang.OutOfMemoryError: PermGen space。

以Myeclipse集成Tomcat来发布项目,如果内存不足,也会报错上述错误。

  解决方法:

  设置Tomcat的默认内存:

  在Tomcat的bin目录下的catalina.bat文件添加如下代码:set JAVA_OPTS=-Xmx1024M -Xms512M -XX:MaxPermSize=256m

  在Myeclipse设置默认内存,如下图:

  设置代码:-Xmx1024M -Xms512M -XX:MaxPermSize=256m

如上设置之后,无论直接启动tomcat发布项目或者从Myeclipse启动,都不会报错。

分类:

技术点:

相关文章:

  • 2022-02-07
  • 2021-12-07
  • 2021-07-29
  • 2021-11-16
猜你喜欢
  • 2022-02-07
  • 2021-05-03
  • 2021-09-23
  • 2022-02-07
相关资源
相似解决方案