2013-11-03 2 views
12

Maven을 사용하여 IntelliJ에서 프로젝트를 빌드 할 때 앱 서버에서 PermGen OutOfMemoryError를 얻는다면 Maven에서 사용하는 힙을 늘려야합니까? Win7, 8GB RAM을 사용하고, maven으로 프로젝트를 다시 빌드 할 때 AppServer로부터 PermGen을 얻습니다.Maven을 사용하여 IntelliJ에서 빌드 할 때 PermGen 오류를 해결 하시겠습니까?

+1

을 MVN하는 당신이 애플리케이션 서버에서 PermGen을 얻을 무엇을 의미합니까? 메이븐은이 빌드에서 무엇을합니까? 보통 컴파일러는 항아리 나 전쟁 또는 귀를 만듭니다. 이것에서 "appserver"를 어떻게 사용합니까? – Wouter

답변

54

enter image description here

추가 VM 수신 거부는 -XX:MaxPermSize=128M

+4

고맙습니다. Mac에서 Maven 플러그인으로 Jetty를 실행하는 중 내 문제가 해결되었습니다. – Maksim

+0

감사합니다. Windows 나 Ubuntu에서이 문제가 발생하지 않았습니다. Mac에서 유일하게 작동하게하는 유일한 방법이었습니다. 당신은 dev 영웅입니다! =) (비록 128m가 내 mvn tomcat7 : 실행에 비해 너무 작 았지만) – Panthro

관련 문제