Исключение в потоке "main" java.lang.StackOverflowError Recursion - PullRequest
0 голосов
/ 03 февраля 2019

снимок экрана для проблемы снимок экрана для опции vm

Я пытаюсь запустить свою программу, но она выдает исключение (как на скриншоте), я искал его иЭто произошло потому, что в программах слишком много рекурсивных вызовов, и я должен увеличить размер стека, установив значение Xss равным 1 Мб,

Справка -> изменить пользовательский параметр vm, когда я его открываю, отображается сообщение о том, что параметр vm не создани я должен создать, нажав на ОК, чтобы он создал, но я не могу найти параметр Xss, как показано на скриншоте

Я попытался изменить значения Xms и Xmx в VMOptions

Примечание: я запускаю этот алгоритмна графе, который имеет более 800000 узлов, поэтому рекурсия конечна, но происходит слишком много.

1 Ответ

0 голосов
/ 03 февраля 2019

Добавить, опция -Xss4096k в файле vmoption, это увеличит размер стека до 4 МБ.Сохраните его и перезапустите ide.Для получения дополнительной информации, Как увеличить размер стека Java?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...