Подтвердить что ты не робот

VM Не удалось зарезервировать достаточно места для кучи объектов

Я только что обновил Jenkins 1.500 на машине с Windows. У меня также есть ведомый Windows с 8 ГБ оперативной памяти. Я сделал удаленное подключение к этому ведомому и начал его с веб-интерфейса Jenkins (с помощью кнопки запуска JNLP).

Это хорошо видно на Дженкинсе, и я назначил ему некоторые задания. Одно из заданий вызывает java-приложение со следующими vm args:

-XX:MaxPermSize=512m -Xmx1024m

но сбой этой работы:

Error occurred during initialization of VM Could not reserve enough space for object heap Could not create the Java virtual machine.

Если я запускаю работу локально на подчиненном устройстве, он отлично работает. Любые идеи, почему сборка завершилась неудачей на ведомом Windows при запуске через jenkins?

Работа выполнена нормально на подчиненном устройстве перед обновлением.

Ведомое устройство работает: java-версия "1.6.0_34" Java (TM) SE Runtime Environment (сборка 1.6.0_34-b04) Java HotSpot (TM) 64-разрядная серверная VM (сборка 20.9-b04, смешанный режим)

4b9b3361

Ответ 1

Решение этого: В своей установке maven измените файл mvn и добавьте ниже:

export MAVEN_OPTS = -Xmx1024m