2015-08-27 2 views
3

Мы используем плагин scalatest-maven для запуска некоторых искровых тестов, а размер по умолчанию - около 80М, чего недостаточно, поэтому мы часто получаем «OutOfMemoryError: PermGen».Как установить PermSize для scalatest-maven-plugin?

Я пытался дать ему больший размер, но не нашел, как настроить его

ответ

1

Вы можете использовать argLine параметр конфигурации как описано здесь http://www.scalatest.org/user_guide/using_the_scalatest_maven_plugin

<plugin> 
    <groupId>org.scalatest</groupId> 
    <artifactId>scalatest-maven-plugin</artifactId> 
    <version>1.0</version> 
    <configuration> 
    <reportsDirectory>${project.build.directory}/surefire-reports</reportsDirectory> 
    <junitxml>.</junitxml> 
    <filereports>WDF TestSuite.txt</filereports> 
    <argLine>-XX:MaxPermSize=128m</argLine> 
    </configuration> 
    <executions> 
    <execution> 
     <id>test</id> 
     <goals> 
     <goal>test</goal> 
     </goals> 
    </execution> 
    </executions> 
</plugin> 
Смежные вопросы