J'ai installé le JDK de Sun et je ne le trouve pas.
Celui situé à /usr/lib/jvm/Java-6-Sun/
est uniquement JRE, où se trouve JDK?
Depuis un terminal, confirmez si le paquet est installé avec.
Sudo dpkg -l|grep -i Sun-Java6-jdk
Liste tous les fichiers installés par le paquet en utilisant
Sudo dpkg -L Sun-Java6-jdk
La liste de tous les fichiers vous aidera à localiser les répertoires/fichiers installés par Ubuntu.
Installez Sun-Java6-sdk
et le SDK sera installé. Le SDK et le JRE sont des packages distincts.
Essayez cette commande
update-alternatives --display Java
Ceci listera tous les Java packages installés sur votre système.
Exemple de sortie:
Java - auto mode
link currently points to /usr/lib/jvm/Java-6-Sun/jre/bin/Java
/usr/lib/jvm/Java-6-Sun/jre/bin/Java - priority 63
slave Java.1.gz: /usr/lib/jvm/Java-6-Sun/jre/man/man1/Java.1.gz
Current 'best' version is '/usr/lib/jvm/Java-6-Sun/jre/bin/Java'.
J'espère que cela t'aides.
Si vous voulez savoir quelle est la valeur par défaut sur votre système, vous pouvez le faire comme ceci.
ls -ltr /etc/alternatives/javac
Il listera un lien symbolique pointant sur le jdk par défaut de votre système.
Sur mon système, la valeur par défaut se trouve dans '/ usr/lib/jvm/Java-6-openjdk'. Il existe également un autre jdk installé dans "/ usr/lib/jvm/Java-6-Sun".
S'il n'y en a pas, vous devrez installer le package 'Sun-Java6-jdk' comme indiqué dans une autre publication.
Mine dans /usr/lib/jvm/Java-6-Sun/
Vous pouvez consulter le vôtre via Synaptic, sélectionnez Sun-Java6-jdk, Propriétés.