MavenでのJUnit実行時のVM引数。

Java | Avoiding OutOfMemory errors in Maven Carlos Sanchez's Weblog

maven.junit.fork=true
maven.junit.jvmargs=-Xmx256m

MEMO。

maven.batなどでmavenを実行するときのVM引数に -Xmx512m とか指定しても、testゴールで実行されるJUnitには意味がないみたい。というのは、maven上のJUnitmaven自身とは別のVM上で行われるかららしい。

VMのデフォルトのmxは確か64Mなので、それ以上使いたい時は、上記の設定をproject.propertiesなどに設定する必要がある。

maven.junit.jvmargsYesIf fork is enabled, additional parameters may be passed to the new VM. You can specify some args separated by a space. Sample :maven.junit.jvmargs=-Xmx160m -verbose

maven設定を覚えられません。