J'ai java installé correctement à coup sûr.
aaa@ubuntu:~$ whereis java
java: /usr/bin/java /usr/bin/X11/java /usr/local/java /usr/share/java
aaa@ubuntu:~$ whereis javac
javac: /usr/bin/javac /usr/bin/X11/javac
Mais lorsque j'essaie d'ajouter l'emplacement d' /usr/bin/java
In IntellyJ Idea12 en tant que sdk de projet java, je ne peux pas le faire car il nécessite le dossier et /usr/bin/java
est un fichier. Même si je le précise /usr/bin
, il indique que ce n'est pas un emplacement valide.
Alors, où est-il situé et comment configurer un emplacement pour être un SDK Java pour IntellyJ Idea12 ou pour Eclipse?
MISE À JOUR : Le chemin "/ usr / lib / jvm /" n'existe pas
MISE À JOUR2 :
J'ai utilisé ce tutoriel http://www.wikihow.com/Install-Oracle-Java-on-Ubuntu-Linux
jdk
, utiliserupdate-alternatives
pourrait vous aider.Réponses:
Toutes les installations Ubuntu JRE et JDK sont stockées dans / usr / lib / jvm /
Vous devez ajouter l'emplacement JDK multi-arch à Idea12 Par exemple sur les installations Ubuntu 32 bits x86, utilisez: / usr / lib / jvm / java-7-openjdk-i386
la source
ls -lh /usr/lib/jvm/
découvrir quel Java. Attendudefault-java
mais trouvéjava-7-oracle
. Résolu.whereis localise les sections source / binaire et manuels pour les fichiers spécifiés. Ensuite, les noms fournis sont d'abord supprimés des principaux composants de chemin et de toute extension (unique) de fin du formulaire .ext, par exemple, .c. Préfixes de l'art. résultant de l'utilisation du contrôle du code source sont également traités. whereis tente alors de localiser le programme souhaité dans une liste d'emplacements Linux standard.
Ce n'est qu'un lien symbolique de l'installation java. vous pouvez lire ici
la source