このコマンドを使用してcobertura report
を生成するたびに、アプリケーションがPermGenサイズエラーをスローする問題が発生しました。clean cobertura:cobertura
。 >設定 - - > Javaの - Windowsに行くことによってJDKのVMのargumemtsでsts.ini Coberturaレポートを生成中にPermGenのサイズエラーが発生しました
増やしpermgenサイズの
- 増やしpermgenサイズ>インストール済みのJRE:私は、次のようなほとんどすべてを試してみました - stackoverflowの中のいくつかは、確実なプラグインでバージョンを言及することをお勧め
- >編集とmaven.batファイル内のVM引数
増やしpermgenサイズに、私はその場所ですでに
012を持っている - > JDKをクリックしてください
上記のうちどれも私を助けてくれません。 JUnitのテストケースでは、Mock/PowerMockオブジェクトを多く使用しています。 Mavenテストは完全に正常に動作します。
この問題を解決するにはどうすればよいですか?あなたがsts.ini変更しようとしましたので
おかげ
私はあなたが述べたように、それは働くつもりではないことに気づき、それを変更した後、あなたは、正しいです。あなたはcoberturaを意味しますか:cobertura仕事私はサイズを増やすべきですか? – Mike
はい。おそらく、あなたは 'mvn clean cobertura:cobertura'を実行するためのSTSの実行コンフィギュレーションを持っています。その設定は、MAVEN_OPTSを設定する必要がある場所です。 – jingx
VM引数のJREの下に置かれますか? – Mike