Когда я запускаю свой Java-код в Eclipse, я получаю следующее сообщение:
There is insufficient memory for the Java Runtime Environment to continue.
Native memory allocation (malloc) failed to allocate 4088 bytes for AllocateHeap
An error report file with more information is saved as:
E:\Eclipse_Workspace\BTest\hs_err_pid1888.log
У меня на вашем компьютере 4 ГБ оперативной памяти. Я изменил свою JRE с 1,7 до 1,8. Но проблема кажется не разрешенной. Я использую систему Win 8 с процессором i3 и имею около 20 гб свободного дискового пространства на своем C-диске.
Версия Eclipse: выпуск Eclipse Juno Service 2
Я также получаю это сообщение при запуске Eclipse. Я приложил сообщение об ошибке сообщения об ошибке.
Что вызывает эту проблему?
Параметры памяти в файле "eclipse.ini":
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20120913-144807
-product
org.eclipse.epp.package.java.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Dhelp.lucene.tokenizer=standard
-Xms40m
-Xmx512m
Разрешение: Повторная установка eclipse устранила проблему.