Erreur au démarrage d'Eclipse sous Linux: “JVM résilié. Le code de sortie=13”
Je suis en train de lancer eclipse et rencontrez les erreurs. J'utilise Kubuntu que mon OS et quand j'ai tapé java -version
dans le terminal j'ai eu " java-version "1.6.0_23"'. J'ai installé openJDK, mais je ne suis pas sûr de ce que je peux faire à côté. Toutes les pensées? Merci.
ERREUR:
JVM terminated. Exit code=13
/usr/bin/java
-Dosgi.requiredJavaVersion=1.5
-XX:MaxPermSize=256m
-Xms40m
-Xmx384m
-jar /home/lucky/Downloads/eclipse//plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar
-os linux
-ws gtk
-arch x86
-showsplash
- launcher /home/lucky/Downloads/eclipse/eclipse
-name Eclipse
--launcher.library /home/lucky/Downloads/eclipse//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.1.2.R36x_v20101019_1345/eclipse_1310.so
-startup /home/lucky/Downloads/eclipse//plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar
-exitdata 5cf8058
-product org.eclipse.epp.package.php.product
-vm /usr/bin/java
-vmargs
-Dosgi.requiredJavaVersion=1.5
-XX:MaxPermSize=256m
-Xms40m
-Xmx384m
-jar /home/lucky/Downloads/eclipse//plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar
Mon 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.php.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-XX:MaxPermSize=256m
-Xms40m
-Xmx384m
- Sont-ils liés? http://stackoverflow.com/q/4945178/72178
- s'il vous plaît essayer à l'aide de l'éclipse à partir des dépôts ubuntu. cela rendra votre vie beaucoup plus facile 🙂
- J'ai oublié mon ubuntu dépôts. lol. Ne peut pas débarrasser de la mauvaise habitude après l'utilisation de Windows dans le pass 2 semaines. Merci.
Vous devez vous connecter pour publier un commentaire.
En regardant les chemins d'accès dans l'erreur, il semble que vous n'êtes pas à l'aide d'eclipse à partir des dépôts ubuntu (c'est bien de l'omi).
Vérifier si la jvm est de 64 ou 32 bits.
java -version
vais vous le dire. Si vous trouvez que c'est une jvm 64 bits, puis revenir à eclipse.org et de de téléchargement d'une eclipse version pour 64 bits. Vous avez eclipse pour une jvm 32 bits. Voir votre message d'erreur où il est dit-arch x86
Essayez de démarrer eclipse à partir d'un shell à l'aide de la
-vm
paramètre. Sur ubuntu, vous pouvez trouver le installé jre/jdk sous/var/lib/jvm/
. E. g.:./eclipse -vm /var/lib/jvm/sun-java6-jdk/bin
Vous pourriez ajouter ce paramètre à votre eclipse.fichier ini.
Aide?
Ce qui pourrait être intéressante: Eclipse de départ d'erreur de JVM résilié. Le code de sortie=13 après la mise à niveau de Ubuntu mises à jour
J'ai trouvé la solution pour des erreurs de 13 et 1 dans la vidéo suivante:
Eclipse Erreur 13 et Erreur 1
Les deux erreurs sont corrigées par l'édition d'eclipse.ini dans le répertoire eclipse.
Erreur 13 est fixé par l'ajout de chemin d'accès complet à javaw dans. Dans mon cas c'est:
Erreur 1 est causé par la mise arguments en faveur de la machine virtuelle avant de vm. lui-même.
Cela signifie que les deux lignes que nous venons d'ajouter doit être avant le
ligne.
Fait.
Spécifier la JVM vous souhaitez utiliser dans votre eclipse.fichier ini, comme décrit dans http://wiki.eclipse.org/Eclipse.ini
Je vous recommande d'utiliser le JDK de Oracle; je ne suis pas sûr de l'état actuel de la compatibilité entre Eclipse et OpenJDK.
Cela peut sembler un peu étrange, mais je suis tombé sur le même problème (StS 3.2.2 sur Juno 4.2.2 avec Java 7 u25 à la fois 64 bits sur win7) et rien ne semblait fonctionner, alors j'ai déplacé mon sts hors de l'annuaire j'ai d'abord installé (d:#sts\springsource\sts-3.2.0.RELEASE à d:\springsource\sts-3.2.0.RELEASE), et maintenant ça fonctionne.
Je l'ai gardé dans les deux endroits, et si je veux le lancer à partir de son emplacement d'origine, il se bloque rapidement avec le code de sortie 13, si je le démarre à partir de la nouvelle place, il fonctionne très bien.
Donc peut-être que l'éclipse n'aime pas les marques de hachage, ou qu'il était "trop loin", de la racine et de certains des fichiers chemins-es allé au-delà de 256 caractères. (Néanmoins, il est assez bizarre obtenir le code de sortie 13 étant donné que dans mon cas, il n'avait rien à voir avec la non-correspondance des versions)
J'ai eu le même message d'erreur.
Je m'en suis sorti avec les éléments suivants:
Il m'a donné :
/usr/local/java/jre1.7.0_25/bin/java
Je suis allé dans le dossier où l'éclipse est situé à (~/Développeur/adt-bundle-linux-x86_64-20140624/eclipse/dans mon cas )
Puis
Vous pouvez faire cette permanente par l'édition de l'éclipse.fichier ini:
Juste après OpenFile j'ai inséré 2 lignes contenant:
La deuxième ligne étant la sortie de la
which java
commande.Maintenant Eclipse charge pour moi, mais il se conduit mal, espérons-le, ne sont pas liées.
J'ai eu ce problème sur mon windows 8.1 machine. Toutes les suggestions qui n'a pas de résoudre mon problème.
J'ai alors pensé à la cause racine. Je croyais que c'était causé par la dégradation de JDK-9-JDK-8. Récemment, j'ai désinstallé JDK-9.
Je suis allé vérifier la Variable d'Environnement-->Chemin et il contenait un autre Java référence de "C:\ProgramData\Oracle\Java\javapath".
J'ai simplement supprimé cet extra "C:\ProgramData\Oracle\Java\javapath" à partir du Chemin(variable d'environnement), et Mon Eclipse travaillé.
J'espère que cela aide les autres.