Lorsque j’ouvre une éclipse dans Ubuntu, il affiche l’erreur suivante:
A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. No Java virtual machine was found after searching the following locations: /opt/eclipse/jre/bin/java java in your current PATH
Voici les variables d’environnement que j’ai définies dans le fichier .bashrc:
JAVA_HOME=/opt/jdk1.7.0 PATH=$PATH:$HOME/bin:$JAVA_HOME/bin JRE_HOME=/opt/jdk1.7.0 PATH=$PATH:$HOME/bin:$JRE_HOME/bin export JAVA_HOME export JRE_HOME export PATH
J’ai aussi vérifié dans le terminal:
asr@asr-desktop:~$ java -version java version "1.7.0" Java(TM) SE Runtime Environment (build 1.7.0-b147) Java HotSpot(TM) Server VM (build 21.0-b17, mixed mode) asr@asr-desktop:~$ which java /opt/jdk1.7.0/bin/java asr@asr-desktop:~$ echo $JAVA_HOME /opt/jdk1.7.0 asr@asr-desktop:~$ echo $PATH /opt/softwares/apache-ant-1.7.1/bin:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/vidyayugpc/bin:/opt/jdk1.7.0/bin:/home/vidyayugpc/bin:/opt/jdk1.7.0/bin
L’éclipse s’ouvre uniquement par invite de commande, j’ai essayé de spécifier l’emplacement de JVM dans le fichier eclipse.ini en ajoutant la ligne ci-dessous
-vm
/opt/jdk1.7.0/bin/java
Mais il ne fonctionne pas encore montrant la même erreur jvm n’est pas trouvé.Peut-on m’aider ici?
Vous devez définir les variables d’environnement dans /etc/profile
ou /etc/profile.d/
et redémarrer.
Ce travail pour moi éditer le eclipse.ini en utilisant n’importe quel éditeur de texte et changer votre chemin -vm au chemin réel de votre JDK
-vm /opt/jdk1.6.0/bin/
Je ne sais pas exactement, votre chemin semble bien
Si vous configurez le paramètre -vm, vous devez pointer sur le dossier bin, essayez ceci:
-vm /opt/jdk1.7.0/bin/