2010-08-28 4 views
2

alt textEclipse ne démarre pas

lorsque vous essayez de lancer Eclipse, je reçois le message dans l'image.

lorsque vous essayez de démarrer d'autres cas d'éclipse, je reçois un message disant: « n'a pas réussi à créer la machine virtuelle java ».

Comment puis-je le résoudre?

+0

Avez-vous installé Java? :) – willcodejavaforfood

+0

Le prochain (Lunar) est seulement le 21 décembre. –

Répondre

15

essayer éclipse en commençant par option -clean

./eclipse -clean 

Si elle ne démarre toujours pas vérifier le fichier ".log" d'erreur. Ce fichier doit se trouver dans le dossier "workspace/.metadata". Publier l'erreur du journal à votre question.

Vérifiez également la version Java et JAVA_HOME et PATH sur votre système sont définis en conséquence. La version Java doit être au moins de 1,5

+1

Pour un utilisateur Mac, si vous avez installé eclipse à l'emplacement standard, exécutez le fichier termina /Applications/eclipse/Eclipse.app/Contents/MacOS/eclipse -clean & – jlb

1

Passez à C:\Program Files\Java\jre6\bin\client\ et assurez-vous qu'il existe jvm.dll là.

Quoi qu'il en soit, vous voudrez peut-être essayer de la réinstaller ou mettre à jour Java sur votre machine.

1

Pour modifier eclipse fichier/eclipse.ini, essayez un plus petit nombre dans l'attribut -Xmx, et redémarrez.

3

Le message « n'a pas réussi à créer la machine virtuelle java » implique généralement l'absence d'allouer suffisamment de mémoire pour démarrer la machine virtuelle Java. Cela est souvent dû à l'indisponibilité de mémoire libre contiguë suffisante dans la RAM, ou à des tailles de tas min et max incorrectes. De la capture d'écran, il semble que le problème ne soit pas lié aux tailles de segment de mémoire minimale et maximale. Vous pouvez donc consulter la quantité de mémoire disponible au démarrage d'Eclipse (bien que cela ne soit pas un indicateur de toute la mémoire libre est contiguë). Pour commencer à résoudre ce problème, vous pouvez démarrer Eclipse à partir de la ligne de commande et observer les messages d'erreur signalés le cas échéant. Ensuite, vous pouvez procéder à l'étalonnage des paramètres de la JVM qui conviennent le mieux à votre installation (les plug-ins lourds nécessiteront plus de mémoire) ou passer à une autre JVM.

Voir aussi

  1. Why does Eclipse crash with Xmx, XX:MaxPermSize above certain values?
  2. What are the best JVM settings for Eclipse?
1

Vérifiez votre version de Java. Oracle a accidentellement cassé Eclipse quand ils ont mis à jour le champ fournisseur de 'Sun Microsystems' à 'Oracle'.

http://insideria.com/2010/08/oracle-breaks-eclipse-and-flex.html

Oracle a été assez gentil pour le changer en arrière et libérer une mise à jour qui corrige Eclipse.

1

J'ai rencontré un problème similaire lors de l'installation de la version 64 bits de JDK avec une installation d'Eclipse 32 bits (je ne l'ai pas réalisé avant de chercher et de chercher). Solution simple, mais un tir tout de même.