GNU/Linux >> Linux Esercitazione >  >> Linux

Linux:come trovare quale versione di Java nella cartella installata di Java?

Una versione di java è installata sulla mia macchina Linux. Quando provo questo:

[email protetta]$:javac -version

Ha dato il risultato come:

javac jdk1.7.0_80.

Ora il mio problema è che non so dove sia quella cartella java (1.7.0_80). Ho una cartella denominata "java-7-oracle ” in usr/lib/jvm. Sospetto che sarebbe la cartella per la versione installata di java.

Ora ho una cartella java e voglio sapere quale versione di java è?

Come??

Risposta accettata:

Penso che tu possa tenere traccia di tutto questo controllando dove sono collegati i tuoi binari 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

e infine:

#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

quindi, la mia installazione di java è:

   /usr/lib/jvm/jre-1.7.0-openjdk.x86_64

Suppongo che tu possa tracciare qualsiasi binario come questo.


Linux
  1. Come installare Java su Linux

  2. Quale versione di Linux sto eseguendo? Ecco come scoprirlo

  3. Come trovare una versione del pacchetto in Linux

  4. Versione del sistema operativo Linux openSUSE - Come trovarlo?

  5. Come fai a sapere quale versione di GTK+ è installata su Ubuntu?

Come trovare applicazioni installate con dimensioni installate in Linux

Come scoprire se un pacchetto è installato o meno in Linux e Unix

Come trovare la versione di Virtualbox dalla riga di comando in Linux

Come trovare l'elenco dei repository installati in Linux

Come trovare tutti i caratteri installati in Linux

Come trovare la versione di Linux in esecuzione