Bonjour à tous.Éclipse ne démarre pas via un lanceur d'applications
Le problème: elcipse-3.5.0 (Galileo) tournebroche une erreur lorsque je tente de le lancer en cliquant sur son lanceur. Le son de malédiction comme ceci:
Java Runtime Environment (JRE) ou
Java Development Kit (JDK) doit être
disponible afin d'exécuter Eclipse. Non
machine virtuelle Java a été trouvé après
recherche les endroits suivants:
/home/emanemos/bin/eclipses/eclipse-3.5.0/jre/bin/java
java dans votre PATH actuelle
Cependant, tout se passe bien quand Eclipse est démarré depuis la console.
Avant d'installer eclipse, j'ai installé jdk1.6.0_16. J'ai aussi créé le $ JAVA_HOME variables et changé mon $ PATH:
$ echo $ JAVA_HOME
/usr/lib/java/jdk1.6.0_16
$ echo $ PATH
/home /emanemos/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/lib/java/jdk1.6.0 _16/jre/bin
Alors que mon terminal a de savoir ce que java est:
$ java -version
version java "1.6.0_16"
Java (TM) SE Runtime Environment (build 1.6.0_16-b01)
Java HotSpot (TM) VM Client (build 14.2-B01, mode mixte, le partage)
Puis une éclipse de dossier a été extrait de .tar.gz package dans le répertoire ~ /bin/éclipses. J'ai changé éclipse- Eclipse 3.5.0 nom du dossier et changé $ PATH nouveau:
$ echo $ PATH
/home/emanemos/bin/eclipses/eclipse-3.5.0 :/home/emanemos/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/jeux:/usr/lib/java/jdk1.6.0_16/jre/bin
A partir de ce moment j'eu la chance de lancer éclipse de la console par la commande éclipse. Cependant, je me sens désespéré d'utiliser le lanceur d'applications de l'éclipse.
Merci d'avance. Je vous serais reconnaissant pour toute l'aide apportée.
Merci pour le commentaire. Ça a presque marché. – emanemos
Quelle partie n'a pas fonctionné? et que -vm devrait être sur une ligne séparée dans le fichier ini. – cw22
$ La partie JAVA_HOME n'a pas fonctionné. Selon Grundlefleck, cette variable est initialisée à chaque lancement de la console, alors que lorsque gui est utilisée, la variable est inconnue. J'ai utilisé le fichier /etc/bash.bashrc pour ajouter $ JAVA_HOME. S'il vous plaît, faites-moi savoir si vous êtes au courant de toute autre manière appropriée d'ajouter cette variable. Pour l'instant, j'ai décidé d'utiliser -vm-option avec l'adresse complète, c'est-à-dire sans variables. – emanemos