我不断得到这个java.lang.OutOfMemoryError

时间:2015-02-17 06:25:05

标签: java apache tomcat netbeans

当我在netbeans中部署和运行我的项目时,我收到了这个错误..即使在环境变量中设置了JAVA_OPTS和CATALINA_OPTS以及在netbeans的“VM选项”中设置为-Xms512m -Xmx2048m,我也是如此错误..请帮帮我解决..

Exception in thread "http-bio-8080-exec-2" java.lang.OutOfMemoryError: PermGen space

1 个答案:

答案 0 :(得分:0)

如果从netbeans启动Tomcat -XX:MaxPerm ...必须转到服务器设置而不是JVM设置(或JAVA_OPTS)。

  • 转到左侧的服务标签
  • 展开服务器并右键单击您的tomcat
  • 在平台选项卡上
  • ,在VM选项下提供必要的设置(例如-XX:MaxPermSize = 256m -Xmx2048m)