6
votes

Macosx Snow Leopard et Eclipse: Erreur lors du démarrage Eclipse (pas de machine virtuelle Java ....)

C'est tellement frustrant.

Je n'ai fait aucune mise à jour de Java ni Eclipse et Soudain, je ne peux pas ouvrir Eclipse. Je n'ai même pas installé d'autres programmes. Voici l'erreur:

erreur

J'ai tout essayé. J'ai mis à jour une nouvelle version Java et pas de chance à ce sujet: Versions Java

J'ai téléchargé la nouvelle éclipse et n'avait pas de chance.

Puis j'ai mis à jour le fichier info.plist d'Eclipse:

ajouté: -vm /system/library/frameworks/javavm.framework/versions/1.6.0/commands/java

info.plist

du terminal:

terminal

Que pourrais-je faire d'autre?

EDIT:

Variable du chemin:

chemin

EDIT 2: Comportement étrange. Si je vais faire un clic droit sur Eclipse.app et naviguer sur: Contenu / MacOS / Eclipse et double-cliquez dessus, puis une borne Ouvre et Eclipse démarre:  ECLIPSEFROMTERMINA

Pourquoi est-ce que c'est le cas. Je veux exécuter Eclipse directement à partir d'Eclipse.app, pas à travers le contenu /.....< / p>

EDIT 3:

Je vois que quelqu'un avait le même problème que moi, mais je n'ai pas encore trouvé la solution: http://www.eclipse.org/forums/index.php/t/107226/


8 commentaires

Où est votre JRE installé (répertoire exact) dans votre machine?


Voici Java sur mon ordinateur: img10.imageshack.us/img10/4643/screenshot20110711at328.png


Montrez-nous votre variable de path $ s'il vous plaît


J'ai édité la question avec une photo de la variable de chemin.


S'il vous plaît voir mon édition no 2.


Ooh !! Vous avez chanceux! Vous courez OSX !!


Salut Vale J'ai 2 questions pour vous, essayez-vous d'installer Eclipse Helios? Et pour quel genre de développement, Blackberry Android?


@Jorgesys Cette chose s'est produite pendant que j'avais hélios. Ensuite, j'ai téléchargé la nouvelle version (Indigo) et le problème restait le même. Le développement est "régulier" - Java pour les développeurs EE.


7 Réponses :


3
votes

Essayez de déplacer votre espace de travail et de supprimer les configs ( rm -rf ~ / .eclipse ). Parfois, Eclipse gâche son env et doit être réinitialisé.


4 commentaires

Je n'ai pas de fichier .Clipse dans -rf ~ /


Où pourrais-je trouver un fichier .eclipse parce que ce n'est pas dans mon ./ Dossier?


Si votre dossier .eclipse n'est pas dans ~, il pourrait être dans le dossier Eclipse lui-même dans Eclipse / .ClipseProduction.


Devrais-je supprimer ce fichier? -> .ClipseProduct? Il n'y a que 3 lignes dans ce fichier et ils ne ressemblent pas à certaines lignes de configuration: Ligne 1: nom = Eclipse Platform Line 2: id = org.eclipse.platform Line 3: version = 3.7.0



1
votes

Essayez d'ajouter ceci à votre ~ / .profile xxx


2 commentaires

Fait ça. Je devais créer un fichier .profile. Édité-le avec nano. Maintenant, ma variable de chemin ressemble à ceci: img577.imageshack.us/img577/8483/screenshot20110711AT358. png mais toujours la même erreur lors du démarrage Eclipse.


J'ai inclus JDK dans la variable de chemin, mais la même erreur apparaît. Je suis à court d'idées.



1
votes

Vous devez créer un fichier ~ / .macosx / environnement.plist et ajouter java_home => / bibliothèque / java / home entrée. Si vous avez installé Xcode, utilisez-le pour ajouter une entrée. Sinon, utilisez un éditeur de texte brut: xxx

après cela, redémarrez maxos ou la déconnexion / connexion.

Voir http://developer.apple.com/ Bibliothèque / Mac / # Documentation / MacOSX / Conceptual / BPPRONMECONFIG / Articles / EnvironnementVars.html Pour plus de détails.

acclamations, Max


4 commentaires

J'ai déjà fait cela il y a quelques jours, mais ce n'est pas la solution. Je viens de trouver une solution il y a quelques instants et j'ai répondu à ma question. Acclamations.


Avez-vous nettoyé les informations d'informations d'éclipse d'Eclipse que vous avez apportées?


Je ne comprends pas. Je mets une photo de la mine info.plist dans ma réponse.


Je veux dire que vous devez nettoyer toutes les modifications que vous avez apportées à Info.Plist afin de tester Enviroment.Plist Solution.



14
votes

OK, après quelques jours de luttes et sans chance sur ce fil et ces forums Eclipse thread J'ai commencé une prime pour cette question et n'avait aucune réponse correcte.

J'ai trouvé une solution à ce problème ( Cette pile ).

réponse: < / p>

Vous devez modifier le fichier ECLIPSE.App/Contents/info.plist et ajouter deux lignes dedans:

 Entrez la description de l'image ici

Nulle part indique que ces lignes devaient aller dans une matrice Eclipse mais juste quelque part comme clé de clé.

si Vous n'avez pas de xcode, modifiez ce fichier avec TextEdit: xxx


1 commentaires

Celui-ci fonctionne. Réglage de l'option VM dans Eclipse.ini semble être écrasée. Merci beaucoup!



2
votes

Modification du fichier de plis n'est pas la manière recommandée de définir la JVM. Voir http://wiki.eclipse.org/faq_how_do_i_run_eclipse%3f#find_the_jvm et informatique Vous devez http://wiki.eclipse.org/eclipse.ini#Specifiant_the_jvm

Fondamentalement à l'intérieur de l'Eclipse.app/macos/eclipse.ini est l'endroit où vous voudrez spécifier des arguments de ligne de commande qui sont passés à Eclipse par défaut. Accordé à la gamme d'arguments du plis est également utilisé, mais ce n'est pas la manière dont les documents Eclipse eux-mêmes recommandent de définir des arguments (et il est possible que, par conséquent, cela pourrait être essuyé lorsque vous mettez à jour Eclipse). P>

Vous souhaiteriez supprimer l'entrée VM de ce tableau dans le plat et ajouter les éléments suivants dans l'Eclipse.ini avant «-vmargs»: P>

-vm
/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/bin/java


0 commentaires

0
votes

J'ai rencontré le même problème, mais un simple xxx

dans le contenu de l'emballage, a fait le tour.


1 commentaires

Regarde mieux que ma solution avec édition info.plist. Mais je ne toucherai rien maintenant quand ça marche.



0
votes

J'ai réparé cela à l'aide d'une solution à 2 étapes:

* 1. Réglez Java_Home correctement: * p>

Découvrez l'emplacement Java JDK: P>

chmod +x ./eclipse


0 commentaires