Installer Java på Ubuntu 22.04: OpenJDK & Oracle Guide

Innledning

Java er et anerkjent, objektorientert programmeringsspråk på høyt nivå som ble lansert av Sun Microsystems tilbake i 1995. Det har etablert seg som et av de mest brukte programmeringsspråkene globalt, og brukes til å skape et bredt spekter av applikasjoner, inkludert webbaserte tjenester, mobilapper og desktop-programmer.

Ubuntu er en populær, åpen kildekode-distribusjon av Linux-operativsystemet. Det er kjent for sin brukervennlighet og sitt omfattende utvalg av programvare. Ubuntu 22.04 er den nyeste versjonen, og ble tilgjengelig i april 2022.

Denne artikkelen vil gi deg en trinnvis veiledning i hvordan du installerer Java ved hjelp av Apt på Ubuntu 22.04.

Forberedelser

Før du begynner installasjonsprosessen, må du bekrefte at du har følgende forutsetninger på plass:

  • En fungerende installasjon av Ubuntu 22.04
  • En stabil internettilkobling
  • Superbrukerrettigheter (sudo)

Installere Java med Apt

Det finnes to primære metoder for å installere Java ved hjelp av Apt:

Metode 1: Installere OpenJDK

OpenJDK er en åpen kildekode-versjon av Java-plattformen. Den er kostnadsfri og tilgjengelig for alle.

For å installere OpenJDK, åpne terminalen og skriv inn følgende kommando:

sudo apt install openjdk-17-jdk

Metode 2: Installere Oracle Java

Oracle Java er den offisielle versjonen av Java-plattformen. Den krever lisens, men tilbyr noen tilleggsfunksjoner som ikke finnes i OpenJDK.

For å installere Oracle Java, må du først legge til Oracle-repositoriet i systemet ditt. Kjør disse kommandoene i terminalen:

sudo apt install wget
wget -O /etc/apt/sources.list.d/oracle-java.list https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz?AuthParam=1663811901_b9c1103d58167bd34500c24b3ebdbe85

Deretter oppdaterer du pakkelisten og installerer Oracle Java:

sudo apt update
sudo apt install oracle-java17-installer

Verifisere Java-installasjonen

For å bekrefte at Java er installert, åpne terminalen og kjør kommandoen:

java -version

Du vil se en utskrift som ligner denne:

openjdk version "17.0.2" 2022-07-19
OpenJDK Runtime Environment (build 17.0.2+8-Debian-1)
OpenJDK 64-Bit Server VM (build 17.0.2+8-Debian-1, mixed mode, sharing)

Konfigurere Java-miljøvariabler

Etter installasjonen, må du sette opp Java-miljøvariablene for at programmer skal kunne få tilgang til Java-installasjonen.

Dette gjøres ved å redigere filen /etc/environment med en tekstredigerer, for eksempel nano eller vim:

sudo nano /etc/environment

Legg til disse linjene i filen:

JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
JRE_HOME=/usr/lib/jvm/java-17-openjdk-amd64/jre

Lagre endringene og lukk filen.

Oppdater deretter miljøvariablene:

source /etc/environment

Konklusjon

Denne veiledningen har vist deg hvordan du installerer Java ved hjelp av Apt på Ubuntu 22.04. Vi har sett på både OpenJDK og Oracle Java. Det er viktig å huske å konfigurere Java-miljøvariablene etter installasjon for å sikre at Java-programmer fungerer som de skal.

Nå som du har Java installert, kan du begynne å utvikle dine egne Java-applikasjoner. Det er en rekke ressurser tilgjengelig på internett som kan hjelpe deg med å komme i gang.

Ofte stilte spørsmål (FAQ)

  1. Hva er forskjellen på OpenJDK og Oracle Java?
    OpenJDK er en åpen kildekode-versjon av Java, mens Oracle Java er den offisielle kommersielle versjonen. Oracle Java kan tilby noen ekstra funksjoner, men er ikke kostnadsfri.
  2. Hvilken Java-versjon skal jeg velge?
    Hvis du jobber med åpen kildekode-prosjekter eller har et stramt budsjett, er OpenJDK et godt valg. Hvis du trenger de ekstra funksjonene i Oracle Java, kan du vurdere det.
  3. Hvordan oppdaterer jeg Java?
    Bruk denne kommandoen i terminalen:

    sudo apt update && sudo apt upgrade
            
  4. Hvordan avinstallerer jeg Java?
    For å avinstallere OpenJDK, bruk:

    sudo apt remove openjdk-17-jdk
            

    For å avinstallere Oracle Java, bruk:

    sudo apt remove oracle-java17-installer
            
  5. Hvordan konfigurerer jeg Java-hjemmekatalogen?
    Du angir Java-hjemmekatalogen i filen /etc/environment med linjen:

    JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
            
  6. Hvordan setter jeg hvilken Java-versjon systemet skal bruke?
    Opprett filen /etc/profile.d/java.sh og legg til:

    export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
    export PATH=$JAVA_HOME/bin:$PATH
            
  7. Hvordan finner jeg ut hvilken Java-versjon som er installert?
    Kjør denne kommandoen i terminalen:

    java -version
            
  8. Hvordan endrer jeg standard Java-versjon?
    Opprett filen /etc/alternatives/java og legg til:

    /usr/lib/jvm/java-17-openjdk-amd64/bin/java
            
  9. Hvordan setter jeg Java-miljøvariabler for en bestemt bruker?
    Rediger ~/.bashrc og legg til:

    export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
    export PATH=$JAVA_HOME/bin:$PATH
            
  10. Hvordan feilsøker jeg Java-installasjonen?
    • Kjør java -version for å sjekke installasjonen.
    • Bekreft at Java-miljøvariablene er riktig satt opp.
    • Se etter feilmeldinger i terminalen.
    • Sjekk Java-dokumentasjonen for hjelp.

Emneord:

  • Java
  • Ubuntu 22.04
  • Apt
  • OpenJDK
  • Oracle Java