J'ai vu qu'il y a peu de sujets avec la même exception, mais les solutions ne fonctionnent pas de mon côté.
Mes specs:
Il y a quelques jours, tout fonctionnait bien. Maintenant, je voulais le démarrer, puis il montre l'erreur suivante. Malheureusement, je ne peux pas joindre d'images ici, à cause de ma mauvaise réputation. Mais l'erreur "Java a été démarré mais le code de sortie 13 est renvoyé" se produit
Ceci est le contenu du myeclipse.ini
#utf8 (do not remove)
-clean
-startup
../Common/plugins/org.Eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
../Common/plugins/org.Eclipse.equinox.launcher.i18n.win32.win32.x86_64_4.2.0.v201201111650
-install
k:\devel\Genuitec\MyEclipse 10
-vm
c:\Java\bin\javaw.exe
-configuration
k:\devel\Genuitec\MyEclipse 10\configuration
-vmargs
-Xmx768m
-XX:MaxPermSize=256m
-XX:ReservedCodeCacheSize=96m
-Dosgi.nls.warnings=ignore
-Dfile.encoding=UTF8
La seule chose que j'ai faite depuis que cela a fonctionné la dernière fois, j'ai installé python et mis à jour le chemin varable. J'ai lu que la variable de chemin peut être la raison mais je l'ai vérifiée et je n'ai rien vu de mal. Est-ce que quelqu'un sait ce que la raison pourrait être.
Merci
Deici:
cette erreur survient lorsque vous essayez de démarrer Eclipse en utilisant une version incorrecte de la machine virtuelle Java (JVM).
Eclipse -vm C:/Java/jre/bin/server/jvm.dll
De ici Supprimez le fichier launcher.library de votre fichier Eclipse.ini. Supprimez le bit suivant du fichier Eclipse.ini:
--launcher.library
../Common/plugins/org.Eclipse.equinox.launcher.i18n.win32.win32.x86_64_4.2.0.v201201111650
De ici Essayez d’utiliser le chemin complet du fichier jvm.dll au lieu des fichiers exe, comme suit:
-vm
C:/Prog/Java/jdk1.6.0_21/jre/bin/server/jvm.dll
ProblèmeUtilisation d’un Eclipse x86 avec un JDK x64.
Fix Pointez simplement sur un JDK avec la même architecture que votre Eclipse dans votre fichier Eclipse.ini, par exemple:
-vm
c:/Java/jdk1.6.0_25_x86/jre/bin/javaw.exe
Veuillez vérifier la version du JDK dans le chemin, comme ceci, en tapant Java -version
. Sur Windows 7, 64 bits avec JDK 1.6.0_30, je reçois la sortie suivante:
Notez le 64-Bit Server VM
dans la dernière ligne. Avez-vous ceci?
Voir cette page: Impossible de démarrer Eclipse - Java a été démarré mais a renvoyé le code de sortie = 13
Si votre dossier Eclipse se trouve sur un chemin comportant des espaces, essayez de le déplacer vers un chemin simple, tel que directement vers c:/Eclipse.
De là: https://stackoverflow.com/a/8843744/325742
J'ai eu le dossier Eclipse sur mon bureau et il m'a donné cette erreur
J'ai simplement déplacé le dossier Eclipse vers les fichiers de programme et cela a fonctionné, aucune Idée pourquoi
Suivre 2 choses a fonctionné pour moi.
1) Assurez-vous que votre chemin Java_HOME est défini sur JDK et que Java_HOME est inclus dans PATH.
2) Ajoutez les deux premières lignes du code suivant dans STS.ini. Cela devrait ressembler à ci-dessous.
-vm
C:\Program Files\Java\jdk1.7.0_03\bin\javaw.exe
-startup
plugins/org.Eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
--launcher.library
plugins/org.Eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20130807-1835-product
org.Eclipse.epp.package.standard.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.Eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms40m
-Xmx512m
Ceci A fonctionné pour moi. Il existe un moyen de configurer le fichier Eclipse.ini et cela est expliqué dans la première réponse que vous verrez dans cet article.
Albert.
J'ai résolu ce problème en téléchargeant le bon JDK pour "EclipseLuna". J'espère que cela vous aidera: JDK_FROM_Oracle
Ensuite, vous devez choisir la version qui convient à votre machine.
J'ai essayé de changer les paramètres dans le fichier .ini mais cela ne fonctionnait toujours pas. Il suffit d'installer 32 bits avec la version 64 bits de JDK et cela fonctionnera.
Remarque: mon dossier Eclipse est en c: /
J'avais le même problème. Mon problème a été résolu après que j'ai téléchargé et installé jre7 et pointé -vm vers le javaw.exe dans Eclipse.ini - vm C:\Program Files\Java\jre7\bin\javaw.exe
J'ai eu Windows 7.
J'ai eu
"Java was started but returned exit code 13" error code;
Pour moi, ce problème a été démarré après l’installation d’une autre version de jdk. J'ai vu le fichier journal Eclipse dans le dossier de configuration:
l'erreur était la suivante:
Java.lang.UnsatisfiedLinkError: Cannot load 64-bit SWT libraries on 32-bit JVM
J'ai supprimé le chemin Java du chemin de classe et les runts Eclipse avec succès; Le chemin était ceci:
C:\ProgramData\Oracle\Java\javapath
@Harshit Solution a fonctionné pour moi.
1) Assurez-vous que votre chemin Java_HOME est défini sur JDK et que Java_HOME est inclus dans PATH.
2) Mais i Ajoutez les deux premières lignes du code suivant dans AppceleratorStudio.ini et non dans STS.ini. Cela devrait ressembler à ce qui suit.
-vm
C:\Program Files\Java\jdk1.7.0_03\bin\javaw.exe </ i>