`
radzhang
  • 浏览: 303387 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Eclipse中启动tomcat报错java.lang.OutOfMemoryError: PermGen space的解决方法

 
阅读更多

现在都是在eclipse里启动tomcat了,tomcat里报内存溢出错误,通常都是在Catalina.sh(catalina.bat)里设置JAVA_OPTS="-server -Xms800m -Xmx800m -XX:PermSize=512M -XX:MaxNewSize=256m -Djava.awt.headless=true "

注:JDK1.8之后,不推荐使用-XX:MaxPermSize参数了。

但是在Eclipse里启动tomcat的话,改tomcat/bin下的catalina.sh(catalina.bat)没用的,

要在Eclipse的Server里设置

1.双击Server打开Tomcat配置画面:

 



2.点击 open launch configuration弹出VM配置。


 

在VM arguments里填上-server -Xms800m -Xmx800m -XX:PermSize=64M -XX:MaxNewSize=256m

 

 

 

 


 

  • 大小: 32.3 KB
  • 大小: 133.6 KB
  • 大小: 182.1 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics