Une version de java est installée sur ma machine Linux. Quand j'essaie ceci :
[email protected]$ :javac -version
Il a donné le résultat comme :
javac jdk1.7.0_80.
Maintenant, mon problème est que je ne sais pas où se trouve ce dossier Java (1.7.0_80). J'ai un dossier nommé "java-7-oracle ” dans usr/lib/jvm. Je soupçonne que ce serait le dossier de la version installée de Java.
J'ai maintenant un dossier java et je veux savoir de quelle version de java il s'agit ?
Comment ?
Réponse acceptée :
Je pense que vous pouvez suivre tout cela en vérifiant où sont liés vos fichiers binaires Java.
#which javac
/usr/bin/javac
#ls -ln /usr/bin/java
lrwxrwxrwx. 1 0 0 22 Nov 27 04:54 /usr/bin/java -> /etc/alternatives/java
#ls -ln /usr/bin/javac
lrwxrwxrwx. 1 0 0 23 Nov 27 04:54 /usr/bin/javac -> /etc/alternatives/javac
# ls -ln /usr/bin/javadoc
lrwxrwxrwx. 1 0 0 25 Nov 27 04:54 /usr/bin/javadoc -> /etc/alternatives/javadoc
et enfin :
#ls -ld /etc/alternatives/java
lrwxrwxrwx. 1 root root 46 Nov 27 04:54 /etc/alternatives/java -> /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java
donc, mon installation java est :
/usr/lib/jvm/jre-1.7.0-openjdk.x86_64
Je suppose que vous pouvez suivre n'importe quel binaire comme celui-ci.