web-dev-qa-db-fra.com

Où se trouve le JDK de Sun sur le système de fichiers?

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?

3
user12888

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.

4
Jamess

Installez Sun-Java6-sdk et le SDK sera installé. Le SDK et le JRE sont des packages distincts.

3
Thomas Ward

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.

2
aneeshep

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.

1

Mine dans /usr/lib/jvm/Java-6-Sun/

Vous pouvez consulter le vôtre via Synaptic, sélectionnez Sun-Java6-jdk, Propriétés.

0
timendum