`
zsjg13
  • 浏览: 138595 次
  • 性别: Icon_minigender_1
  • 来自: 安徽
社区版块
存档分类
最新评论

java.lang.OutOfMemoryError: PermGen space

阅读更多

Tomcat启动出现java.lang.OutOfMemoryError: PermGen space

 

解决办法如下,我的是Windows平台:

修改%CATALINA_HOME%/bin/catalina.bat文件

 

在此文件中,找到echo Using CATALINA_BASE:   "%CATALINA_BASE%"

 

在此行的上面添加如下配置:

SET JAVA_OPTS=%JAVA_OPTS% -XX:MaxPermSize=1024m

 

下面是从《Java Performance》这本书中看到的一些提点:

-XX:<+|->FeatureName    开启或禁用HotSpot VM的一个特性或属性

-XX:FeatureName=<n>    n是一个数值,后缀可以是g,m,k

-client    指定HotSpot VM应当为client applications做优化。当前,此选项导致client VM作为运行时环境。

 

还有许多,所以直接去看这本书吧。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics