Oracle Java JDK installeren op Ubuntu Linux (met afbeeldingen)

Inhoudsopgave:

Oracle Java JDK installeren op Ubuntu Linux (met afbeeldingen)
Oracle Java JDK installeren op Ubuntu Linux (met afbeeldingen)

Video: Oracle Java JDK installeren op Ubuntu Linux (met afbeeldingen)

Video: Oracle Java JDK installeren op Ubuntu Linux (met afbeeldingen)
Video: How to Logout Hotmail From all Devices (2021) 2024, November
Anonim

Dit artikel is voor de 32-bits en 64-bits versies van de Oracle Java 8 JDK-installatie (de versie waarop dit artikel is geschreven is 1.8.0_20) op 32-bits en 64-bits Ubuntu-besturingssystemen. Deze instructies kunnen ook worden toegepast op Debian en Linux Mint.

Deze zelfstudie is bedoeld voor degenen onder u die alleen de Oracle Java JDK willen installeren met de Oracle Java JRE die is opgenomen in de JDK-download. De installatie-instructies voor Oracle Java JDK zijn alleen van toepassing op op Debian gebaseerde Linux-besturingssystemen, bijvoorbeeld: Debian, Linux Mint of Ubuntu.

Stap

Installeer Oracle Java JDK op Ubuntu Linux Stap 1
Installeer Oracle Java JDK op Ubuntu Linux Stap 1

Stap 1. Kijk of de architectuur van uw Ubuntu Linux-besturingssysteem 32 bit of 64 bit is

Open terminal en voer deze opdracht uit

  • Type/Kopiëren/Plakken:

    bestanden /sbin/init

    Let op de bitversie van de Ubuntu Linux-besturingssysteemarchitectuur die verschijnt, 32 bit of 64 bit

Installeer Oracle Java JDK op Ubuntu Linux Stap 2
Installeer Oracle Java JDK op Ubuntu Linux Stap 2

Stap 2. Zoek uit of Java op uw systeem is geïnstalleerd

Voer daarvoor de opdracht java-versie uit vanaf de terminal.

  • Open een terminal en voer de onderstaande opdracht in:

    • Type/Kopiëren/Plakken:

      java -versie

  • Als je OpenJDK al op je systeem hebt, kan deze regel verschijnen:

    • java-versie "1.7.0_15"

      OpenJDK-runtimeomgeving (IcedTea6 1.10pre) (7b15~pre1-0lucid1)

      OpenJDK 64-bits server-VM (build 19.0-b09, gemengde modus)

  • Als OpenJDK al op uw systeem bestaat, is de verkeerde leveranciersversie van Java op uw systeem geïnstalleerd.
Installeer Oracle Java JDK op Ubuntu Linux Stap 3
Installeer Oracle Java JDK op Ubuntu Linux Stap 3

Stap 3. Verwijder OpenJDK/JRE volledig van het systeem en maak vervolgens een map voor het binaire bestand Oracle Java JDK/JRE

Dit is handig om systeemconflicten en verwarring tussen verschillende leveranciersversies van Java te voorkomen. Als er bijvoorbeeld al een OpenJDK/JRE op het systeem staat, verwijder deze dan door deze opdracht op de opdrachtregel te typen:

  • Type/Kopiëren/Plakken:

    sudo apt-get purge openjdk-\*

    De bovenstaande opdracht is om OpenJDK/JRE volledig van het systeem te verwijderen

  • Type/Kopiëren/Plakken:

    sudo mkdir -p /usr/local/java

    Met deze opdracht wordt een map gemaakt voor de binaire bestanden van Oracle Java JDK en JRE

Installeer Oracle Java JDK op Ubuntu Linux Stap 4
Installeer Oracle Java JDK op Ubuntu Linux Stap 4

Stap 4. Download Oracle Java JDK voor Linux

U moet een gecomprimeerd binair bestand kiezen dat: gepast voor 32 bit of 64 bit systeemarchitectuur (met tar.gz bestandsextensie)

  • Als u het 32-bits Ubuntu Linux-besturingssysteem gebruikt, download dan het 32-bits Oracle Java-binaire bestand.
  • Als u het 64-bits Ubuntu Linux-besturingssysteem gebruikt, download dan de 64-bits Oracle Java-binary.
  • U kunt ook downloaden Oracle Java JDK-documentatie

    Selecteer jdk-8u20-apidocs.zip

  • Vitale gegevens:

    Oracle Java 64 bit binary kan niet worden gebruikt op het 32 bit Ubuntu Linux-besturingssysteem. Er verschijnen een aantal systeemfoutmeldingen als u Oracle Java 64 bit probeert te installeren op Ubuntu Linux 32 bit.

Installeer Oracle Java JDK op Ubuntu Linux Stap 5
Installeer Oracle Java JDK op Ubuntu Linux Stap 5

Stap 5. Kopieer het Oracle Java-binaire bestand naar de lokale map /usr/local/java

In de meeste gevallen wordt de Oracle Java binary gedownload naar: /home/"je gebruikersnaam"/Downloaden.

  • Oracle Java 32 bit installatie-instructies op Ubuntu Linux 32 bit:

    • Type/Kopiëren/Plakken:

      cd /home /' "je gebruikersnaam" /Downloads

    • Type/Kopiëren/Plakken:

      sudo cp -r jdk-8u20-linux-i586.tar.gz /usr/local/java/

    • Type/Kopiëren/Plakken:

      cd /usr/local/java/

  • Oracle Java 64 bit installatie-instructies op Ubuntu Linux 64 bit:

    • Type/Kopiëren/Plakken:

      cd /home /' "je gebruikersnaam" /Downloads

    • Type/Kopiëren/Plakken:

      sudo cp -r jdk-8u20-linux-x64.tar.gz /usr/local/java/

    • Type/Kopiëren/Plakken:

      cd /usr/local/java/

Installeer Oracle Java JDK op Ubuntu Linux Stap 6
Installeer Oracle Java JDK op Ubuntu Linux Stap 6

Stap 6. Pak het gecomprimeerde Java-binaire bestand uit in de map /usr/local/java/

  • Oracle Java 32 bit installatie-instructies op Ubuntu Linux 32 bit:

    • Type/Kopiëren/Plakken:

      sudo tar xvzf jdk-8u20-linux-i586.tar.gz

  • Oracle Java 64 bit installatie-instructies op Ubuntu Linux 64 bit:

    • Type/Kopiëren/Plakken:

      sudo tar xvzf jdk-8u20-linux-x64.tar.gz

Installeer Oracle Java JDK op Ubuntu Linux Stap 7
Installeer Oracle Java JDK op Ubuntu Linux Stap 7

Stap 7. Controleer uw map opnieuw

Op dit moment zou u twee uitgepakte binaire mappen moeten hebben in /usr/local/java/ voor de Java JDK/JRE, weergegeven als:

  • Type/Kopiëren/Plakken:

    ls -a

  • jdk1.8.0_20
  • jre1.8.0_20
Installeer Oracle Java JDK op Ubuntu Linux Stap 8
Installeer Oracle Java JDK op Ubuntu Linux Stap 8

Stap 8. Bewerk het PATH-bestandssysteem /etc/profile en voeg deze systeemvariabele toe aan het systeempad

Gebruik een teksteditor zoals nano of gedit als root en open vervolgens /etc/profile.

  • Type/Kopiëren/Plakken:

    sudo gedit /etc/profile

  • of
  • Type/Kopiëren/Plakken:

    sudo nano /etc/profile

Installeer Oracle Java JDK op Ubuntu Linux Stap 9
Installeer Oracle Java JDK op Ubuntu Linux Stap 9

Stap 9. Scroll naar het einde van het bestand met de pijltjestoetsen op je toetsenbord en voeg de volgende regel toe aan het einde van het /etc/profile bestand:

  • Type/Kopiëren/Plakken:

    JAVA_HOME=/usr/local/java/jdk1.8.0_20

    JRE_HOME=/usr/local/java/jre1.8.0_20

    PATH=$PATH:$JRE_HOME/bin:$JAVA_HOME/bin

    JAVA_HOME exporteren

    JRE_HOME exporteren

    PAD exporteren

Installeer Oracle Java JDK op Ubuntu Linux Stap 10
Installeer Oracle Java JDK op Ubuntu Linux Stap 10

Stap 10. Sla het bestand /etc/profile op en sluit af

Installeer Oracle Java JDK op Ubuntu Linux Stap 11
Installeer Oracle Java JDK op Ubuntu Linux Stap 11

Stap 11. Vertel het Ubuntu Linux-systeem waar de Oracle Java JDK/JRE zich bevindt

Hierdoor wordt het systeem geïnformeerd dat de nieuwe Oracle Java-versie beschikbaar is.

  • Type/Kopiëren/Plakken:

    sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.8.0_20/bin/java" 1

    Met deze opdracht wordt het systeem geïnformeerd dat de Oracle Java JRE actief is

  • Type/Kopiëren/Plakken:

    sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.8.0_20/bin/javac" 1

    Deze opdracht laat het systeem weten dat de Oracle Java JDK klaar is voor gebruik

  • Type/Kopiëren/Plakken:

    sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.8.0_20/bin/javaws" 1

    Deze opdracht meldt het systeem dat Oracle Java Web start actief is

Installeer Oracle Java JDK op Ubuntu Linux Stap 12
Installeer Oracle Java JDK op Ubuntu Linux Stap 12

Stap 12. Vertel het Ubuntu Linux-systeem dat de Oracle Java JDK/JRE de standaard Java moet zijn

  • Type/Kopiëren/Plakken:

    sudo update-alternatives --set java /usr/local/java/jdk1.8.0_20/bin/java

    Deze opdracht is om de Java-runtime-omgeving op het systeem in te stellen

  • Type/Kopiëren/Plakken:

    sudo update-alternatives --set javac /usr/local/java/jdk1.8.0_20/bin/javac

    Deze opdracht is om de javac-compiler op het systeem in te stellen

  • Type/Kopiëren/Plakken:

    sudo update-alternatives --set javaws /usr/local/java/jdk1.8.0_20/bin/javaws

    Deze opdracht is om Java Web start op het systeem in te stellen

Installeer Oracle Java JDK op Ubuntu Linux Stap 13
Installeer Oracle Java JDK op Ubuntu Linux Stap 13

Stap 13. Voer PATH /etc/profile opnieuw uit op het systeem door deze opdracht te typen:

  • Type/Kopiëren/Plakken:

    bron /etc/profile

  • Merk op dat het PATH /etc/profile op het systeem opnieuw zal worden gestart nadat het Ubuntu Linux-systeem opnieuw is opgestart
Installeer Oracle Java JDK op Ubuntu Linux Stap 14
Installeer Oracle Java JDK op Ubuntu Linux Stap 14

Stap 14. Test of Oracle Java correct op het systeem is geïnstalleerd

Voer deze opdracht uit en kijk welke versie van Java verschijnt:

Installeer Oracle Java JDK op Ubuntu Linux Stap 15
Installeer Oracle Java JDK op Ubuntu Linux Stap 15

Stap 15. Een succesvolle installatie van Oracle Java 32 bit wordt weergegeven:

  • Type/Kopiëren/Plakken:

    java -versie

    Met deze opdracht wordt de Java-versie weergegeven die momenteel op het systeem wordt uitgevoerd

  • Er verschijnt een bericht met:

    • java-versie "1.8.0_20"

      Java(TM) SE runtime-omgeving (build 1.8.0_20-b26)

      Java HotSpot(TM) Server VM (build 25.20-b23, gemengde modus)

  • Type/Kopiëren/Plakken:

    javac -versie

    Dit commando is om u te laten weten dat u nu Java-programma's vanaf de terminal kunt compileren

  • Er verschijnt een bericht met:

    Javac 1.8.0_20

Installeer Oracle Java JDK op Ubuntu Linux Stap 16
Installeer Oracle Java JDK op Ubuntu Linux Stap 16

Stap 16. Een succesvolle installatie van Oracle Java 64 bit wordt weergegeven:

  • Type/Kopiëren/Plakken:

    java -versie

    Deze opdracht geeft de Java-versie weer die momenteel op het systeem wordt uitgevoerd

  • Er verschijnt een bericht met:

    • java-versie "1.8.0_20"

      Java(TM) SE runtime-omgeving (build 1.8.0_20-b26)

      Java HotSpot(TM) Server VM (build 25.20-b23, gemengde modus)

  • Type/Kopiëren/Plakken:

    javac -versie

    Dit commando is om u te laten weten dat u nu Java-programma's vanaf de terminal kunt compileren

  • Er verschijnt een bericht met:

    Javac 1.8.0_20

Installeer Oracle Java JDK op Ubuntu Linux Stap 17
Installeer Oracle Java JDK op Ubuntu Linux Stap 17

Stap 17. Gefeliciteerd

U hebt Oracle Java met succes op uw Linux-systeem geïnstalleerd. Start het systeem opnieuw op. Daarna is het systeem volledig geconfigureerd om Java-programma's uit te voeren en te ontwikkelen. Later kunt u proberen zelf Java-programma's te compileren en uit te voeren.

Optioneel: Oracle Java inschakelen in webbrowser

Als u de Java-plug-in in een webbrowser wilt inschakelen, maakt u een symbolische koppeling vanuit de map met webbrowser-plug-ins naar de locatie van de Java-plug-in in uw Oracle Java-distributie

Belangrijke gegevens:

Het inschakelen van Oracle Java 7 in een webbrowser zal veel beveiligingsfouten en Java-exploits blootleggen. Kortom, als u Oracle Java 7 in een webbrowser inschakelt, riskeert u hackers uit te nodigen in uw systeem. Bezoek de volgende Engelstalige website voor meer informatie over beveiligingsproblemen en exploits in Java: Java Tester

Google Chrome

Oracle Java 32 bit instructies:

  1. Voer de onderstaande opdracht in.

    • Type/Kopiëren/Plakken:

      sudo mkdir -p /opt/google/chrome/plugins

      Met deze opdracht wordt een map gemaakt met de naam /opt/google/chrome/plugins

    • Type/Kopiëren/Plakken:

      cd /opt/google/chrome/plugins

      Met deze opdracht komt u in de map met plug-ins van Google Chrome. Je moet in deze map zijn voordat je een symbolische link maakt

    • Type/Kopiëren/Plakken:

      sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/i386/libnpjp2.so

      Deze opdracht maakt een symbolische link van de Java JRE (Java Runtime Environment) plug-in libnpjp2.so naar de Google Chrome-webbrowser.

Oracle Java 64 bit instructies:

  1. Voer de onderstaande opdracht in.

    • Type/Kopiëren/Plakken:

      sudo mkdir -p /opt/google/chrome/plugins

      Met deze opdracht wordt een map gemaakt met de naam /opt/google/chrome/plugins

    • Type/Kopiëren/Plakken:

      cd /opt/google/chrome/plugins

      Met deze opdracht komt u in de map met plug-ins van Google Chrome. U moet zich in deze map bevinden voordat u de symbolische link maakt

    • Type/Kopiëren/Plakken:

      sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/amd64/libnpjp2.so

      Deze opdracht maakt een symbolische link van de Java JRE (Java Runtime Environment) plug-in libnpjp2.so naar de Google Chrome-webbrowser.

Herinnering:

  1. Opmerkingen:

    Soms kan de bovenstaande opdracht het volgende bericht oproepen:

    • ln: symbolische link maken `./libnpjp2.so': bestand bestaat
    • Om dit probleem op te lossen, verwijdert u de vorige symbolische link met deze opdracht:
    • Type/Kopiëren/Plakken:

      cd /opt/google/chrome/plugins

    • Type/Kopiëren/Plakken:

      sudo rm -rf libnpjp2.so

    • Zorg ervoor dat u zich in de map /opt/google/chrome/plugins bevindt voordat u die opdracht invoert.
  2. Start de webbrowser opnieuw en ga vervolgens naar de Java-tester om te detecteren of Java in uw browser werkt.

    Mozilla Firefox

    Oracle Java 32 bit instructies:

    1. Voer de onderstaande opdracht in.

      • Type/Kopiëren/Plakken:

        cd /usr/lib/mozilla/plugins

        Deze opdracht plaatst u in de map /usr/lib/mozilla/plugins. Maak deze map aan als deze nog niet op je systeem staat

      • Type/Kopiëren/Plakken:

        sudo mkdir -p /usr/lib/mozilla/plugins

        Deze opdracht maakt een map met de naam /usr/lib/mozilla/plugins. U moet zich in deze map bevinden voordat u de symbolische link maakt

      • Type/Kopiëren/Plakken:

        sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/i386/libnpjp2.so

        Deze opdracht maakt een symbolische link van de Java JRE (Java Runtime Environment) plug-in libnpjp2.so naar de Mozilla Firefox-browser

    Oracle Java 64 bit instructies:

    1. Voer de onderstaande opdracht in.

      • Type/Kopiëren/Plakken:

        cd /usr/lib/mozilla/plugins

        Deze opdracht plaatst u in de map /usr/lib/mozilla/plugins. Maak deze map aan als deze nog niet op je systeem staat

      • Type/Kopiëren/Plakken:

        sudo mkdir -p /usr/lib/mozilla/plugins

        Deze opdracht maakt een map met de naam /usr/lib/mozilla/plugins. U moet zich in deze map bevinden voordat u de symbolische link maakt

      • Type/Kopiëren/Plakken:

        sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/amd64/libnpjp2.so

        Deze opdracht maakt een symbolische link van de Java JRE (Java Runtime Environment) plug-in libnpjp2.so naar de Mozilla Firefox-browser

    Herinnering:

    1. Opmerkingen:

      Soms kan de bovenstaande opdracht het volgende bericht oproepen:

      • ln: symbolische link maken `./libnpjp2.so': bestand bestaat
      • Om dit probleem op te lossen, verwijdert u de vorige symbolische link met deze opdracht:
      • Type/Kopiëren/Plakken:

        cd /usr/lib/mozilla/plugins

      • Type/Kopiëren/Plakken:

        sudo rm -rf libnpjp2.so

      • Zorg ervoor dat u zich in de map /usr/lib/mozilla/plugins bevindt voordat u die opdracht invoert.
    2. Start de webbrowser opnieuw en ga vervolgens naar de Java-tester om te detecteren of Java in uw browser werkt.

Aanbevolen: