StackoverferOreror при создании моего проекта
-
11-12-2019 - |
Вопрос
AM Использование пакета ECLIPSE 3.6.1 и разработав приложение для генерации QR-кода, когда я запускаю проект, он показывает мне ошибку переполнения стека и побуждение мне принудительно закрепить рабочее пространство
Unable to execute dex: java.lang.StackOverflowError. Check the Eclipse log for stack trace.
Conversion to Dalvik format failed: Unable to execute dex: java.lang.StackOverflowError. Check the Eclipse log for stack trace.
.
Я даже изменил мой Eclipse.ini , но все же ошибка остается
.
-startup
plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.1.2.R36x_v20101019_1345
-product
org.eclipse.epp.package.java.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
1024m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-XX:MaxPermSize=1024m
-Xms512m
-Xmx1024m
Даже удалил мой файл .dex и дал чистому, сборку и ничего не разрабатывал
Некоторые могут сказать его из-за больших файлов Java в вашем пути сборки, например, файл onbarcode.jar, который я использую для генерации QR-кода
Но это не
Потому что при выполнении моего проекта в моем ноутбуке (OS-openSUSE, RAM-3GB, Eclipse-Helios) показал ошибку переполнения стека, тот же проект работал действительно очень хорошо, и я выполнял мой QR-код без каких-либо проблем в моем рабочем столе ( Windows-Vista, Ram-1GB, Eclipse-Helios).
Разница в том, что только разница между работой моим ноутбуком и моим рабочим пространством в рабочем столе - это количество проектов. Мой ноутбук имеет около 20 проектов в проводнике проекта как закрытые проекты с одним готовым к запуску, но мой рабочий стол имеет только один проект (т. Е.) Мой текущий проект
Итак, проблема с Eclipse IDE не в состоянии управлять между закрытой памятью проекта, оставляя большую ошибку переполнения стека ??? ???
Как мне прояснить эту ошибку ???
Решение
У меня была такая же проблема, используя Eclipse 4.2 на Windows 8.
Я решил его, удалив Java 7 SDK и устанавливая Java 6 SDK. (Я также скачал свежую копию затмения - не уверен, что это необходимо)