Je viens de télécharger le Android Studio et lorsque j'essaie d'exécuter ./studio.sh
, le message d'erreur suivant s'affiche:
'tools.jar' seems to be not in Android Studio classpath. Please ensure Java_HOME points to JDK rather than JRE
J'ai vérifié /usr/lib/jvm/Java-1.7.0-openjdk-AMD64
ce dossier Java
est là et j'ai défini les variables d'environnement dans
/etc/environment
comme
Java_HOME="/usr/lib/jvm/Java-1.7.0-openjdk-AMD64/"
mais toujours, la même erreur vient, aidez-moi s'il vous plaît,
après avoir sauvegardé ce fichier, si je vérifie
echo $Java_HOME
rien ne vient et quand j'essaye
source /etc/environment
ça vient comme
Java_HOME: command not found
Comment dois-je procéder?
J'ai eu la même erreur en essayant d'exécuter l'installation bêta d'Android-studio. J'ai essayé diverses options, mais celle qui a fonctionné pour moi a été:
Sudo apt-get install openjdk-7-jdk
Je n'avais rien à faire d'autre.
Mais je suis surpris que
Java -version
répertorié les mêmes 3 lignes avant et après l’installation de jdk:
Java version "1.7.0_55"
OpenJDK Runtime Environment (IcedTea 2.4.7) (7u55-2.4.7-1ubuntu1~0.13.10.1)
OpenJDK 64-Bit Server VM (build 24.51-b03, mixed mode)
et
echo $Java_HOME
affiche des blancs, mais maintenant, Android-studio est en cours d'exécution.
Vérifiez le réponse la plus aimée . Si Java est déjà installé et que vous souhaitez modifier la priorité, alors
update-alternatives --config Java
Pour moi, il y avait un problème avec certains certificats (il semble y avoir un bogue Java).
Je l'ai corrigé avec ce qui suit ( référence ):
$ Sudo dpkg --purge --force-depends ca-certificates-Java
$ Sudo apt-get install ca-certificates-Java
J'ai eu un problème similaire et j'ai effectué:
Sudo apt-get install Oracle-Java8-set-default
J'espère que ça aide!