Saltar al contenido

No se puede ejecutar Findbugs: java.lang.OutOfMemoryError: Java heap space, mientras se ejecuta mvn sonar: sonar -X

Solución:

Este es un problema bien conocido: Findbugs realmente consume mucha memoria, por lo que no me sorprende que con un proyecto de 900 MB, tenga que aumentar bastante las opciones de memoria JVM.

3 cosas que puedes hacer:

  1. aumente de nuevo las opciones de memoria JVM hasta que esté bien

  2. reducir la cantidad de reglas de Findbugs activadas en su perfil de calidad de Sonar

  3. refactorice su proyecto en módulos más pequeños para que cada módulo requiera menos memoria para ser analizado por Findbugs

Si yo fuera usted, realmente optaría por al menos la opción n. ° 3, porque 900 MB para un solo proyecto es realmente enorme.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *