2012-03-10 1 views
1

AM à l'aide d'Eclipse 3.6.1 et je développe une application pour la génération de code QR, quand je lance le projet, il me montre une erreur de débordement de pile et me demandant de forcer près l'espace de travailStackOverflowError tout en construisant mon projet

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. 

J'ai modifié même mon eclipse.ini mais l'erreur reste

-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 

même supprimé mon fichier .dex et a donné propre, construire et rien ne fonctionnait à

certains peuvent dire son à cause des gros fichiers java sur votre chemin de construction, comme le fichier onBarcode.jar que j'utilise pour le code qr génération

MAIS IL EST PAS

parce que lors de l'exécution de mon projet dans mon ordinateur portable (os-opensuse, RAM-3gb, éclipse-hélios) a montré l'erreur de débordement de pile, le même projet a travaillé vraiment très bien et j'ai rendu mon code QR sans aucun problème sur mon bureau (windows-vista, ram-1gb, éclipse- Hélios).

seule différence entre l'espace de travail eclipse de mon ordinateur portable et mon espace de travail éclipse de bureau est le nombre de projets. mon ordinateur portable a environ - 20 projets dans l'explorateur de projet en tant que projets fermés avec un prêt à fonctionner, mais mon bureau n'a qu'un projet (ie) mon projet actuel

Donc c'est un problème avec eclipse IDE incapable de gérer entre mémoire de projet fermé laissant à une grande erreur de débordement de pile ???

comment est-ce que je suis éclairci avec cette erreur ???

Répondre

2

J'ai eu le même problème en utilisant Eclipse 4.2 sur Windows 8.

Je l'ai résolu en supprimant le SDK Java 7, et l'installation du SDK Java 6. (J'ai également téléchargé une nouvelle copie d'Eclipse - je ne sais pas si c'était nécessaire)

Questions connexes