Eclipse Не удалось создать виртуальную машину Java

Я использую eclipse для разработки приложений для Android, и это всегда хорошо, но сегодня это создает проблемы.

Когда я пытаюсь открыть eclipse, он покажет мне это сообщение "Failed to create the java virtual machine. Error occurred during initialization of VM. Could not reserve enough space for object heap"

Это мой eclipse.ini

 -startup plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20120913-144807 -product com.android.ide.eclipse.adt.package.product --launcher.XXMaxPermSize 256M -showsplash com.android.ide.eclipse.adt.package.product --launcher.XXMaxPermSize 256m --launcher.defaultAction openFile -vmargs -Dosgi.requiredJavaVersion=1.8 -Xms1336m -Xmx1336m -Declipse.buildId=v22.3.0-887826 -XX:MaxPermSize=512M 

Я попытался изменить "256m" в "512m" но он по-прежнему не работает. Я попытался перезапустить, но ничего. Я попытался изменить значение -XX:MaxPermSize=512M , но ничего.

Просто добавьте свой путь JDK в переменную среды Windows.

Введите описание изображения здесь

Откройте eclipse.ini и измените следующие переменные.

Для -Dosgi.requiredJavaVersion=1.8 попробуйте изменить требуемую версию Java на 1.6 .

Связанные с памятью значения по умолчанию (с Eclipse 3.4):

  • -Xms40m
  • -Xmx256m
  • -XX:MaxPermSize=256m

Рекомендуемые настройки для Android:

  • -Xms128m
  • -Xmx512m
  • -XX:MaxPermSize=256m

Если все остальное не удается, вы можете просто удалить или переименовать eclipse.ini и позволить IDE обрабатывать все. Я настоятельно рекомендую найти текущую замену для вашего eclipse.ini и прочитать о том, как настроить eclipse.ini для разработки Android.

Закрыл все другие приложения, интенсивно использующие память, в моем Windows 7. И попытался открыть затмение. Это сработало для меня, и я нашел его по аналогичному вопросу, но Stackoverflow-eclipse не смог создать JVM .

Intereting Posts