2013-11-03 11 views
12

MavenでIntelliJでプロジェクトをビルドするときに、アプリケーションサーバーからPermGen OutOfMemoryErrorを取得すると、Mavenで使用するヒープは増やす必要がありますか?私はWin7、8GBのRAMを使用し、私はmavenでプロジェクトを再構築するときに、AppServerからPermGenを取得します。MavenでIntelliJでビルドするときにPermGenエラーを解決しますか?

+1

あなたがアプリケーションサーバーからPermGenを得る何を意味するのかをMVNするVMのオプト追加しますか? Mavenはこのビルドで何をしますか?通常はコンパイルしてjarやwarやearを作成します。これはどのように "アプリケーションサーバー"を使用していますか? – Wouter

答えて

54

enter image description here

-XX:MaxPermSize=128M

+4

ありがとうございます。 MacでMavenプラグインを使用してJettyを実行している問題を解決しました。 – Maksim

+0

WindowsやUbuntuでこの問題が起きたことはありませんでした。あなたはdevのヒーローです! =)(128mが私のmvn tomcat7:runには少なすぎましたが) – Panthro