Eclipse Crash au lancement - JVM terminée. Code de sortie=2


Je ferai de mon mieux pour rendre ma situation aussi claire que possible. J'ai essayé de googler le message d'erreur, mais je n'ai trouvé aucun sujet concernant exit code=2 nulle part. Je n'ai trouvé que des sujets concernant différents codes de sortie, et j'essaie de résoudre mon problème en suivant les conseils qui y sont donnés - pas de chance jusqu'à présent. Aussi, je suis un débutant quand il s'agit de toute forme de Linux (la distribution que j'utilise est Ubuntu).

Problème:

Mon eclipse se bloque au lancement avec la fenêtre d'erreur suivante vers le haut:

JVM terminated. Exit code=2
/usr/bin/java
-Xms40m
-Xmx384m
-Dorg.eclipse.equinox.p2.reconciler.dropins.directory=/usr/share/eclipse/dropins
-jar /usr/lib/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.dist.jar
-os linux
-ws gtk
-arch x86_64
-showsplash /usr/lib/eclipse//plugins/org.eclipse.platform_3.8.1.dist/splash.bmp
-launcher /usr/lib/eclipse/eclipse
-name Eclipse
--launcher.library/usr/lib/eclipse//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.dist/eclipse_1503.so
-startup /usr/lib/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.dist.jar
--launcher.overrideVmargs
-exitdata 670018
-vm /usr/bin/java
-vmargs
-Xms40m
-Xmx384m
-Dorg.eclipse.equinox.p2.reconciler.dropins.directory=/usr/share/eclipse/dropins
-jar /usr/lib/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.dist.jar

Il y a une grande possibilité que mon problème soit lié au manque de version Java appropriée installée.

Je soupçonne cela parce que:

J'ai eu eclipse en cours d'exécution sur mon PC il y a deux jours. Hier, j'ai dû utiliser une application Web qui nécessitait une version spécifique de JRE installée. En raison de mon manque de connaissances Linux, j'ai passé quelques heures à supprimer mes installations actuelles de java JREs et JDKs (afin que je puisse installer la version requise) en utilisant plusieurs guides que j'ai trouvés sur le internet (certaines incluaient des commandes comme sudo apt-get purge java* et d'autres commandes, y compris la suppression, java et *). Aujourd'hui, mon Eclipse ne se lancera pas.

Quand je cours

java -version

Il ne dit pas un tel fichier ou répertoire, mais les pages Web comme http://www.java.com/en/download/testjava.jsp http://javatester.org/version.html faites du travail et dites que ma version java est

Vendor: Oracle Corporation 
Version: Java SE 7 Update 25 
Operating System: Linux 3.5.0-34-generic 
Java Architecture: 64-bit

Installé en utilisant cette méthode:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

Quelqu'un peut-il me guider comment résoudre ce problème spécifique? Heureusement, je n'ai pas encore fait de projets importants dans mon Eclipse, donc cela ne me dérange pas de purger l'installation si nécessaire.

Pour être tout à fait honnête, la principale raison pour laquelle j'ai besoin d'Eclipse est l'option Remote Server Explorer, donc si quelqu'un connaît un bonE autre qu'Eclipse qui peut fournir tout aussi bon Explorateur de serveur distant, ce serait une solution temporaire rapide et parfaite.

Author: Cache Staheli, 2013-06-19

5 answers

J'ai reçu le même message d'erreur et l'ai résolu en démarrant eclipse avec le paramètre-clean. Pour utiliser le paramètre propre: Modifier l'éclipse.fichier ini situé dans votre répertoire d'installation Eclipse et insert-clean comme première ligne. Une fois démarré, supprimez le paramètre-clean dans l'éclipse.fichier ini.

Ça a marché pour moi...

 2
Author: Pau, 2014-11-12 17:19:42

Set\Change votre chemin jdk actuel dans eclipse.ini.

-vm
C:\Java\JDK\1.8\bin\javaw.exe

Exemple de contenu du fichier Ini:

-startup
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502
-product
org.eclipse.epp.package.java.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vm
C:\Java\JDK\1.8\bin\javaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx1024m
 2
Author: gurusiv, 2016-06-18 14:23:58

Les variables d'environnement suivantes ont été supprimées et le client Connect a pu lancer avec succès:

_JAVA_OPTIONS JAVA_TOOL_OPTIONS IBM_JAVA_OPTIONS

Les variables d'environnement du système d'exploitation peuvent être trouvées par:

From Desktop, right-click on My Computer icon-> Properties -> Advanced.
Click the Environment variables button to remove the before-mentioned system environment variables.
 1
Author: anitha, 2014-09-01 18:30:26

Dans les variables d'environnement, vérifiez la valeur de la variable Path, elle aurait une référence à Oracle javapath qui serait une version java incorrecte et pourrait causer le problème. il suffit de retirer "C:\ProgramData\Oracle\Java\javapath;" de la variable Path et essayez.

 1
Author: mvm_bgm, 2015-12-02 07:04:36

Nous devons supprimer tout le contenu du dossier spécifié dans le msg d'erreur.Veuillez passer par le lien ci-dessous par exemple JVM Terminated

 -1
Author: sunny522, 2016-06-27 10:06:21