Задание Дженкинса с "OutOfMemoryError: пространство кучи Java" при создании отчета Checkmarx

Мой Jenkins работает в экземпляре сервера Ubuntu. По завершении, когда генерируется отчет Checkmarx, я получаю Java heap space выдайте, как показано на снимке экрана:

Jenkinks Java куча пространства Ошибка

Может кто-нибудь помочь мне, как увеличить пространство кучи Java в Checkmarx?

Чтобы прочитать статью в Atlassian KB " Сканирование завершается неудачей с исключением пространства кучи Java", необходима учетная запись.

1 ответ

Узнайте больше о том, что такое OutOfMemoryError здесь. Jenkins сам по себе работает как Java-процесс, и если ваша работа Jenkins также является Java-процессом, у них обоих может не хватить памяти.

Видя журнал, похоже, что ваша работа сталкивается с ошибкой. Читайте также о том, как глобально настроить JVM в Jenkins для каждой работы?,

Изменить: Если ваш процесс Jenkins сам работает в OutOfMemoryError, то обратитесь к разделу Увеличение размера кучи в Java, чтобы узнать, как увеличить размер кучи JVM для процессов Java.

Обычно -Xmx2048M используется для указания максимального размера кучи для процесса Java, в моем примере я устанавливаю его на 2048 МБ. В зависимости от конфигурации вы можете указать это значение по-разному.

Другие вопросы по тегам