我正在使用“Findbugs”作为配置文件在 Sonar 上部署一个大型 Java 项目,并收到以下错误:
Caused by: java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError:
Java heap space
我试图解决这个问题:
- 将 %SONAR_RUNNER_OPTS% 替换为 -Xms256m -Xmx1024m 以增加 sonar-runner bat 文件中的堆大小。
- 将“sonar.findbugs.effort”参数作为“Min”放入 Sonar 全局参数中。
但是以上两种方法都不适合我。