Éclipse pas l'ouverture de la jvm de date mac
Je suis sur un mac et essayez de programme java avec les nouvelles versions d'eclipse, mais ils ne sont pas de travail. Les anciennes versions d'eclipse sont travail, mais j'ai récemment installé Eclipse Luna et quand je l'ouvre, il dit: "Version 1.6.0_31 de la JVM n'est pas approprié pour ce produit. Version: 1.7 ou supérieur est requis." Mais j'ai la dernière version de java installée. J'ai installé la dernière version du JDK, et si je ne me trompe pas, JVM Java virtual machine, mais je ne sais pas comment mettre à jour. Je suis expirienced avec java, mais je suis débutant à la façon des trucs comme la JVM fonctionne, donc essayez d'être aussi précis que possible lors de l'explication de la réponse. Également expliquer pourquoi il fonctionne et pourquoi ça ne marchait pas avant. J'ai cherché sur ce site avant de poster et une réponse à un problème similaire a été de type
export JAVA_HOME=/usr/libexec/java_home -v 1.7
dans le terminal, mais le terminal m'a donné le message d'erreur:
-bash: export: `/usr/libexec/java_home': not a valid identifier
-bash: export: `-v': not a valid identifier
-bash: export: `1.7': not a valid identifier
De sorte s'il vous plaît aider, je ne sais pas quoi faire.
export JAVA_HOME=$(/usr/libexec/java_home -v 1.7)
est ce que vous pourriez avoir besoin de taper, mais vous avez besoin du JDK 1.7 installé, qui est disponible pour téléchargement à partir de java.com.ecrire une réponse à ce sujet?
Ce n' "java -v" - vous donner sur votre terminal à l'instant?
Il a dit qu'il n'y a aucun fichier ou répertoire, mais je ne l'ai installer le JDK 7. Le programme d'installation a dit que l'installation est réussie, mais peut-être que ça ne fonctionne pas, mais je ne sais pas pourquoi.
java -v dit: "option non reconnue: -v" "Erreur: impossible de créer la Machine Virtuelle Java." "Erreur:" Une erreur fatale s'est produite. Programme de la sortie."
OriginalL'auteur RothX | 2014-07-26
Vous devez vous connecter pour publier un commentaire.
Tout d'abord, vous devez vérifier que vous avez installé la 1.7 ou plus récente de la JVM. Pour ce faire, vous n':
Cette commande est intégré à mac OS X, et la liste de toutes les connu environnements java disponible. Si vous ne voyez pas de 1.7 machine virtuelle dans la liste alors qu'il n'a pas été installé correctement.
Deuxièmement, vous devez vous assurer que la version de Eclipse vous avez téléchargé est compatible avec la JVM. Par exemple, j'ai le texte suivant Jdk installé:
Cela signifie que je peux utiliser un 64 bits (
x86_64
) version d'eclipse avec un 1.6, 1.7 et 1.8 VM.Cela signifie que je peux utiliser un 32 bits (
i386
) version d'eclipse avec le 1.6 VM seulement parce que c'est la seule version 32 bits du JDK.La Eclipsepedia page d'installation indique que de 1,7 JDK/JRE est requis pour la plupart de la Luna téléchargement de packages basés sur Eclipse 4.4 (extrait de la page).
Donc, assurez-vous que vous utilisez le 64 bits téléchargements.
Pour déterminer l'32/64bit version de l'éclipse de l'instance que vous avez téléchargé, à un terminal, allez dans le répertoire de l'éclipse de l'installation. Dans le même répertoire que a répertoires appelés:
Eclipse.app
,configuration
,plugins
il y est un lien symbolique vers leeclipse
binaire. Exécuterfile eclipse
et il vous dira la mode qu'il fonctionne dans, et si vous obtenezx86_64
puis c'est une version 64 bits, si vous obtenezi386
puis c'est une version 32 bits.64bit:
32 bits:
Ok, cela dit vous avez un 1.7 machine virtuelle, vous devez maintenant vérifier que vous avez une version 64 bits de eclipse téléchargé, parce que c'est la seule version qui fonctionne avec les Jdk. À partir d'une fenêtre de terminal, exécutez
file eclipse
sur le fichier à la racine de l'extrait de l'éclipse de l'installation .tar.gz. Si elle ne renvoie pasx86_64
puis revenir à l'éclipse du site et de télécharger la version 64 bits.Yay!!! Qu'il fixe. Merci!!!! Je suppose que j'ai juste eu la version 32 bits de l'éclipse.
OriginalL'auteur Petesh
J'ai eu le même problème pendant un certain temps. Cela a aidé dans mon cas.
Exécuter la ligne suivante dans votre terminal..
vérifier le changement avec
java -version
commande..OriginalL'auteur dpace
Après l'installation de la dernière version de java SE exécuter
export JAVA_HOME="/Library/Internet Plugins/JavaAppletPlugin.plugin/Contents/Home"
il a Travaillé pour moi
OriginalL'auteur Atreya Rath
Je pense que la version 1.6 de Java version que vous avez sur votre système pourrait être d'Apple Java runtime. Le lancement de Java 7, Apple a décidé de ne pas faire leur propre port, vous devez l'obtenir à partir d'Oracle.
Il semble qu'il pourrait y avoir quelque chose de mal avec votre installation de Java. Vous pouvez essayer la suppression d'installation de Java(s) et vous pouvez installer la nouvelle copie de Java 7 d'Oracle et puis essayez d'exécuter
java -v
premier. Si cela fonctionne bien, alors vous pouvez définirJAVA_HOME
et aller plus loin.OriginalL'auteur Swapnil