Я использую STS2.5.5 с jdk 1.6 в моей системе с 32-битным Winx Xp, он работал нормально для нескольких HR, когда я установил его впервые, после этого, когда я перезапускаю STS, он начал показывать исключение Failed Initialize при запуске TC он выдает ошибку исключения, возникшую во время инициализации vm, не может зарезервировать достаточно места для затмения кучи объекта. Это нормально работает в другой системе с той же конфигурацией, чтобы решить эту проблему, если я удаляю STS и переустанавливаю STS, он работает нормально, но снова выдает ту же ошибку, если закройте STS и откройте его, кто-нибудь может мне помочь, я также не могу изменить размер в моем sts.ini, если я увеличу память и запустите STS, то он не запустится.

1 ответ1

0

Проблема в вашей системе, а не в STS или Java.

В частности, в вашей системе недостаточно физической памяти и / или пространства подкачки, настроенного для запуска JVM.

Увеличение объема памяти в "sts.ini" не поможет. На самом деле это только усугубит ситуацию. Проблема в том, что JVM уже запрашивает больше виртуальной памяти, чем может предоставить ваша система.


Если подумать, проблема может заключаться в том, что у вас есть несколько запущенных экземпляров. Проверьте Windows TaskManager и убейте все старые экземпляры STS / Eclipse перед повторной попыткой.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .