我已经使用clover运行mvn来生成三叶草报告,但在下面找到了:
ERROR: java.lang.OutOfMemoryError flushing coverage for recorder D:\workspace\nu\clover\clover.dbb6cs_he5gw8qr: Java heap space
Exception in thread "CloverFlushThread" java.lang.OutOfMemoryError: Java heap space.
有没有办法在maven(pom.xml)中为clover配置-Xms512M -Xmx1024M
?
我一直在找,但没有理由。请点击here。非常感谢!
答案 0 :(得分:0)
我怀疑在Clover工作化代码之后,您在测试执行期间遇到了OOO异常。如果这是正确的,那么您需要增加由Maven分叉的JUnit VM上的内存堆。你应该在你的POM文件
上添加这样的东西<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<groupId>org.apache.maven.plugins</groupId>
<version>2.18</version>
<configuration>
<argLine>-Xms512m -Xmx1024m</argLine>
</configuration>
</plugin>
祝你好运;)