Find Installerede Java-Versioner på Linux Uden "java -version" - Guide 2023

Hvordan kan man finde andre installerede Java-versioner på en Linux-maskine uden at bruge "java -version"?

For at finde andre installerede Java-versioner på en Linux-maskine uden at bruge "java -version", kan du bruge kommandoer som "sudo update-alternatives --config java", tjekke mapper som "/usr/lib/jvm/" og "/usr/java/", eller bruge "sudo find / -name 'java' 2>/dev/null".

Sådan finder du andre installerede Java-versioner på en Linux-maskine uden at bruge "java -version"

Hvis du ønsker at finde andre installerede Java-versioner på en Linux-maskine uden at bruge kommandoen "java -version", kan du følge disse trin:

  • Brug update-alternatives:
    sudo update-alternatives --config java

    Denne kommando viser en liste over alle installerede Java-versioner og giver dig mulighed for at vælge den aktive version.

  • Kontroller standard installationsmapper:

    Java-versioner installeres ofte i standardmapper som /usr/lib/jvm/ eller /usr/java/. Du kan liste indholdet af disse mapper for at se, hvilke versioner der er installeret:

    ls /usr/lib/jvm/
    ls /usr/java/
  • Brug find-kommandoen:

    Du kan bruge find-kommandoen til at søge efter Java-installationer på hele systemet:

    sudo find / -name "java" 2>/dev/null

    Dette vil søge efter alle filer og mapper med navnet "java" og kan hjælpe dig med at finde installationsstierne.

  • Kontroller miljøvariabler:

    Java-installationer kan også være angivet i miljøvariabler som JAVA_HOME. Du kan kontrollere disse variabler ved at køre:

    echo $JAVA_HOME
  • Brug dpkg eller rpm:

    Hvis du bruger en Debian-baseret distribution, kan du bruge dpkg til at liste installerede Java-pakker:

    dpkg --list | grep -i jdk

    På en RPM-baseret distribution kan du bruge rpm:

    rpm -qa | grep -i jdk

Ved at følge disse metoder kan du finde andre installerede Java-versioner på din Linux-maskine uden at bruge "java -version" kommandoen.