DEV Community

tackme
tackme

Posted on

SonarQubeでJavaのメモリ不足エラーが発生した際の対処法

SonarQubeで大きなプロジェクトの解析を行うと、以下のようなエラーが発生し処理が停止してしまうことがあります。

java.lang.OutOfMemoryError: Java heap space

dockerでコンテナ起動時に環境変数 SONAR_CE_JAVAOPTS="-Xmx1G -Xms1G" を指定してヒープサイズを大きくすると解消できます。

docker run -d --name sonarqube --env SONAR_CE_JAVAOPTS="-Xmx1G -Xms1G" -p 9000:9000 sonarqube:lts
Enter fullscreen mode Exit fullscreen mode

参考

Top comments (0)