2

我正在用声纳分析一个相当大的项目。前几次运行正常,但现在出现错误。与时间机器和违规分析器有关:

java.lang.OutOfMemoryError: GC overhead limit exceeded
at 
org.sonar.plugins.core.timemachine.ViolationTrackingDecorator.mapViolations(ViolationTrackingDecorator.java:131)
    at org.sonar.plugins.core.timemachine.ViolationTrackingDecorator.decorate(ViolationTrackingDecorator.java:70)

我使用 ANT 执行声纳。我可以以某种方式增加java堆大小吗?

4

1 回答 1

4

Sonar ANT 任务作为 ANT 的一部分执行,因此您需要使用标准 ANT 环境参数设置 JVM 堆。例如:

export ANT_OPTS=-Xmx256m
于 2012-10-05T14:39:51.993 回答