2013-03-11 1 views
1

나는 클로버 보고서를 생성하는 클로버와 MVN을 실행했지만, 아래의 발견 :CLOVER의 Java 힙 공간을 피하려면 pom 파일에 args를 지정해야합니까?

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. 

받는다는 (pom.xml 파일)에 클로버의 -Xms512M -Xmx1024M을 구성 할 수있는 방법이 있었나요? 나는 그것을 발견했지만 아무런 이유가 없다. here을 클릭하십시오. 고마워요!

답변

0

클로버가 코드를 도구화 한 후 테스트 실행 중에 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> 

행운에 이런 식으로 뭔가를 추가해야