3 manieren om Oracle Java op Ubuntu Linux te installeren

Inhoudsopgave:

3 manieren om Oracle Java op Ubuntu Linux te installeren
3 manieren om Oracle Java op Ubuntu Linux te installeren

Video: 3 manieren om Oracle Java op Ubuntu Linux te installeren

Video: 3 manieren om Oracle Java op Ubuntu Linux te installeren
Video: Photoshop voor beginners | de Basis van Photoshop | de Videomakers 2024, April
Anonim

Deze tutorial behandelt de installatie van 32-bit en 64-bit Oracle Java 7 (momenteel versienummer) 1.7.0_45) JDK/JRE op 32-bits en 64-bits Ubuntu-besturingssystemen. Deze instructies werken ook op Debian en Linux Mint.

Als u Oracle Java 7 al op uw systeem hebt geïnstalleerd, maar moet upgraden, gebruik dan deze methode:

Oracle Java upgraden op Ubuntu Linux

Voor diegene die enkel en alleen Oracle Java JRE wilt installeren voor het uitvoeren van Java-applicaties en niet om Java-programma's te ontwikkelen, gebruik deze methode:

Oracle Java JRE installeren op Ubuntu Linux

Voor degenen die Oracle Java JDK willen installeren om Java-programma's en applicaties te ontwikkelen (de Oracle Java JRE is ook opgenomen in de Oracle JDK), gebruik deze methode:

Oracle Java JDK installeren op Ubuntu Linux

Ook om Oracle Java in uw webbrowsers in te schakelen/op te waarderen:

Oracle Java inschakelen in uw webbrowsers

Stappen

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

Stap 1. Controleer of uw Ubuntu Linux-besturingssysteemarchitectuur 32-bits of 64-bits is, open een terminal en voer de volgende opdracht hieronder uit

  • Type/Kopiëren/Plakken:

    bestand /sbin/init

    Let op de bitversie van uw Ubuntu Linux-besturingssysteemarchitectuur die wordt weergegeven, of deze nu 32-bits of 64-bits is

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

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

Om dit te doen, moet u de Java-versieopdracht vanaf terminal uitvoeren.

  • Open een terminal en voer het volgende commando in:

    • Type/Kopiëren/Plakken:

      java -versie

  • Als je OpenJDK op je systeem hebt geïnstalleerd, kan het er als volgt uitzien:

    • 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 je OpenJDK op je systeem hebt geïnstalleerd, heb je de verkeerde leveranciersversie van Java geïnstalleerd voor deze oefening.
Installeer Oracle Java op Ubuntu Linux Stap 3
Installeer Oracle Java op Ubuntu Linux Stap 3

Stap 3. Verwijder de OpenJDK/JRE volledig van uw systeem en maak een map aan om uw Oracle Java JDK/JRE binaire bestanden te bewaren

Dit voorkomt systeemconflicten en verwarring tussen verschillende leveranciersversies van Java. Als u bijvoorbeeld de OpenJDK/JRE op uw systeem hebt geïnstalleerd, kunt u deze verwijderen door het volgende op de opdrachtregel te typen:

  • Type/Kopiëren/Plakken:

    sudo apt-get purge openjdk-\*

    Deze opdracht zal OpenJDK/JRE volledig van uw systeem verwijderen

  • Type/Kopiëren/Plakken:

    sudo mkdir -p /usr/local/java

    Met deze opdracht wordt een map gemaakt voor uw Oracle Java JDK- en JRE-binaire bestanden

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

Stap 4. Download de Oracle Java JDK/JRE voor Linux

Zorg ervoor dat u de. selecteert juist gecomprimeerde binaire bestanden voor uw systeemarchitectuur 32-bits of 64-bits (die eindigen op tar.gz).

  • Als u bijvoorbeeld een Ubuntu Linux 32-bits besturingssysteem gebruikt, download dan 32-bit Oracle Java-binaries.
  • Als u bijvoorbeeld een Ubuntu Linux 64-bits besturingssysteem gebruikt, download dan 64-bit Oracle Java-binaries.
  • Optioneel, Download de Oracle Java JDK/JRE-documentatie

    Selecteer jdk-7u40-apidocs.zip

  • Belangrijke gegevens:

    64-bit Oracle Java binaries werken niet op 32-bit Ubuntu Linux-besturingssystemen. U ontvangt meerdere systeemfoutmeldingen als u 64-bit Oracle Java probeert te installeren op 32-bit Ubuntu Linux.

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

Stap 5. Kopieer de Oracle Java binaries naar de /usr/local/java directory

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

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

    • Type/Kopiëren/Plakken:

      cd ~/Downloads

    • Type/Kopiëren/Plakken:

      sudo cp -r jdk-7u45-linux-i586.tar.gz /usr/local/java

    • Type/Kopiëren/Plakken:

      sudo cp -r jre-7u45-linux-i586.tar.gz /usr/local/java

    • Type/Kopiëren/Plakken:

      cd /usr/local/java

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

    • Type/Kopiëren/Plakken:

      cd ~/Downloads

    • Als je de JDK hebt gedownload, typ/kopieer/plak dan:

      sudo cp -r jdk-7u45-linux-x64.tar.gz /usr/local/java

    • Of als je de JRE hebt gedownload en typ/kopieer/plak:

      sudo cp -r jre-7u45-linux-x64.tar.gz /usr/local/java

    • Type/Kopiëren/Plakken:

      cd /usr/local/java

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

Stap 6. Pak de gecomprimeerde Java-binaries uit in de directory /usr/local/java

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

    • Type/Kopiëren/Plakken:

      sudo tar xvzf jdk-7u45-linux-i586.tar.gz

    • Type/Kopiëren/Plakken:

      sudo tar xvzf jre-7u45-linux-i586.tar.gz

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

    • Als je de JDK hebt gedownload, typ/kopieer/plak dan:

      sudo tar xvzf jdk-7u45-linux-x64.tar.gz

    • Of als je de JRE hebt gedownload en typ/kopieer/plak:

      sudo tar xvzf jre-7u45-linux-x64.tar.gz

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

Stap 7. Controleer uw mappen nogmaals

Op dit moment zou u één ongecomprimeerde binaire map in /usr/local/java moeten hebben voor de Java JDK/JRE, weergegeven als:

  • Type/Kopiëren/Plakken:

    ls -a

  • jdk1.7.0_45
  • of jre1.7.0_45
Installeer Oracle Java op Ubuntu Linux Stap 8
Installeer Oracle Java op Ubuntu Linux Stap 8

Stap 8. Bewerk het systeem PATH-bestand /etc/profile en voeg de volgende systeemvariabelen toe aan uw systeempad

Gebruik nano, gedit of een andere teksteditor als root, open /etc/profile.

  • Type/Kopiëren/Plakken:

    sudo gedit /etc/profile

  • of
  • Type/Kopiëren/Plakken:

    sudo nano /etc/profile

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

Stap 9. Scroll naar het einde van het bestand met behulp van je pijltjestoetsen en voeg de volgende regels hieronder toe aan het einde van je /etc/profile-bestand:

  • Als je de JDK installeert, typ/kopieer/plak dan:

    JAVA_HOME=/usr/local/java/jdk1.7.0_45

    JRE_HOME=$JAVA_HOME/jre

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

    JAVA_HOME exporteren

    JRE_HOME exporteren

    PAD exporteren

  • Of als u de JRE installeert, typ/kopieer/plak:

    JRE_HOME=/usr/local/java/jre1.7.0_45

    PATH=$PATH:$JRE_HOME/bin

    JRE_HOME exporteren

    PAD exporteren

  • Sla het bestand /etc/profile op en sluit af.
Installeer Oracle Java op Ubuntu Linux Stap 10
Installeer Oracle Java op Ubuntu Linux Stap 10

Stap 10. Informeer uw Ubuntu Linux-systeem waar uw Oracle Java JDK/JRE zich bevindt

Hierdoor weet het systeem dat de nieuwe Oracle Java-versie beschikbaar is voor gebruik.

  • Als je de JDK installeert, typ/kopieer/plak dan:

    sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.7.0_45/jre/bin/java" 1

  • Of als u de JRE installeert, typ/kopieer/plak:

    sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jre1.7.0_45/bin/java" 1

    deze opdracht meldt het systeem dat Oracle Java JRE beschikbaar is voor gebruik

  • Alleen als je de JDK installeert, typ/kopieer/plak:

    sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.7.0_45/bin/java" 1

    deze opdracht meldt het systeem dat Oracle Java JDK beschikbaar is voor gebruik

  • Type/Kopiëren/Plakken:

    sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jre1.7.0_45/bin/javaws" 1

    deze opdracht meldt het systeem dat Oracle Java Web start beschikbaar is voor gebruik

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

Stap 11. Informeer uw Ubuntu Linux-systeem dat Oracle Java JDK/JRE de standaard Java moet zijn

  • Als je de JDK installeert, typ/kopieer/plak dan:

    sudo update-alternatives --set java /usr/local/java/jdk1.7.0_45/jre/bin/java

  • Of als u de JRE installeert, typ/kopieer/plak:

    sudo update-alternatives --set java /usr/local/java/jre1.7.0_45/bin/java

    deze opdracht stelt de java-runtime-omgeving voor het systeem in

  • Alleen als je de JDK installeert, typ/kopieer/plak:

    sudo update-alternatives --set java /usr/local/java/jdk1.7.0_45/bin/java

    deze opdracht stelt de java-compiler voor het systeem in

  • Als je de JDK installeert, typ/kopieer/plak dan:

    sudo update-alternatives --set javaws /usr/local/java/jdk1.7.0_45/bin/javaws

  • Of als u de JRE installeert, typ/kopieer/plak:

    sudo update-alternatives --set javaws /usr/local/java/jre1.7.0_45/bin/javaws

    deze opdracht stelt Java Web start in voor het systeem

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

Stap 12. Laad uw systeembrede PATH /etc/profile opnieuw door de volgende opdracht te typen:

  • Type/Kopiëren/Plakken:

    . /etc/profiel

  • Merk op dat uw systeembrede PATH /etc/profile-bestand opnieuw wordt geladen na het opnieuw opstarten van uw Ubuntu Linux-systeem
Installeer Oracle Java op Ubuntu Linux Stap 13
Installeer Oracle Java op Ubuntu Linux Stap 13

Stap 13. Test of Oracle Java correct op uw systeem is geïnstalleerd

Voer de volgende opdrachten uit en noteer de versie van Java: Een succesvolle installatie van 32-bits Oracle Java wordt weergegeven:

  • Type/Kopiëren/Plakken:

    java-versie. Deze opdracht geeft de versie van Java weer die op uw systeem wordt uitgevoerd. U zou een bericht moeten ontvangen met het volgende: java-versie "1.7.0_45"

    Java(TM) SE runtime-omgeving (build 1.7.0_45-b18)

  • Java HotSpot(TM) Server VM (build 24.45-b08, gemengde modus)
  • Type/Kopiëren/Plakken:

    java-versie. Dit commando laat je weten dat je nu Java-programma's kunt compileren vanaf de terminal. U zou een bericht moeten ontvangen met het volgende: java 1.7.0_45. Een succesvolle installatie van Oracle Java 64-bit geeft het volgende weer:

  • Type/Kopiëren/Plakken:

    java-versie. Deze opdracht geeft de versie van Java weer die op uw systeem wordt uitgevoerd. U zou een bericht moeten ontvangen met het volgende: java-versie "1.7.0_45"

    Java(TM) SE runtime-omgeving (build 1.7.0_45-b18)

  • Java HotSpot(TM) 64-bits server-VM (build 24.45-b08, gemengde modus)
  • Type/Kopiëren/Plakken:

    java-versie. Dit commando laat je weten dat je nu Java-programma's kunt compileren vanaf de terminal. U zou een bericht moeten ontvangen met het volgende: java 1.7.0_45

Installeer Oracle Java op Ubuntu Linux Stap 14
Installeer Oracle Java op Ubuntu Linux Stap 14

Stap 14. Gefeliciteerd, u hebt zojuist Oracle Java op uw Linux-systeem geïnstalleerd

Start nu uw Ubuntu Linux-systeem opnieuw op. Daarna is uw systeem volledig geconfigureerd voor het uitvoeren en ontwikkelen van Java-programma's. Later wilt u misschien proberen uw eigen Java-programma's te compileren en uit te voeren door dit artikel te volgen. Uw eerste Java-programma maken op Ubuntu Linux

Methode 1 van 3: Optioneel: Oracle Java inschakelen in uw webbrowsers

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

Stap 1. Om uw Java-plug-in in uw webbrowsers in te schakelen, moet u een symbolische link maken van de plug-indirectory van de webbrowser naar de locatie van de Java-plug-in die is opgenomen in uw distributie van Oracle Java

  • Belangrijke notitie:

    Ik zou willen aandringen op voorzichtigheid bij het inschakelen van Oracle Java 7 in uw webbrowser, vanwege het feit dat er veel beveiligingsfouten en exploits zijn geweest. In wezen, door Oracle Java 7 in uw webbrowser in te schakelen als een beveiligingsfout of exploit wordt ontdekt, is dit hoe de slechteriken inbreken en uw systeem compromitteren. Zie de volgende website voor meer informatie over beveiligingsfouten en exploits in Java: Java Tester

Methode 2 van 3: Google Chrome

32-bits Oracle Java-instructies

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

Stap 1. Geef de volgende opdrachten

  • Type/Kopiëren/Plakken:

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

    hierdoor wordt een map gemaakt met de naam /opt/google/chrome/plugins

  • Type/plak/kopieer:

    cd /opt/google/chrome/plugins

    dit zal je veranderen in de google chrome plugins directory, zorg ervoor dat je in deze directory bent voordat je de symbolische link maakt

  • Type/plak/kopieer:

    sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so

    hierdoor wordt een symbolische link gemaakt van de Java JRE (Java Runtime Environment)-plug-in libnpjp2.so naar uw Google Chrome-webbrowser

64-bit Oracle Java-instructies

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

Stap 1. Geef de volgende opdrachten

  • Type/Kopiëren/Plakken:

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

    hierdoor wordt een map gemaakt met de naam /opt/google/chrome/plugins

  • Type/plak/kopieer:

    cd /opt/google/chrome/plugins

    dit zal je veranderen in de google chrome plugins directory, zorg ervoor dat je in deze directory bent voordat je de symbolische link maakt

  • Type/plak/kopieer:

    sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so

    hierdoor wordt een symbolische link gemaakt van de Java JRE (Java Runtime Environment)-plug-in libnpjp2.so naar uw Google Chrome-webbrowser

Herinneringen

Installeer Oracle Java op Ubuntu Linux Stap 18
Installeer Oracle Java op Ubuntu Linux Stap 18

Stap 1. Opmerking:

Soms kunt u, wanneer u de bovenstaande opdracht geeft, een bericht ontvangen waarin staat:

  • ln: symbolische link maken `./libnpjp2.so': bestand bestaat
  • Om dit probleem op te lossen, verwijdert u eenvoudig de vorige symbolische link met behulp van de volgende 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 de opdracht geeft
Installeer Oracle Java op Ubuntu Linux Stap 19
Installeer Oracle Java op Ubuntu Linux Stap 19

Stap 2. Start uw webbrowser opnieuw en ga naar Java Tester om te testen of Java in uw webbrowser werkt

Methode 3 van 3: Mozilla Firefox

32-bits Oracle Java-instructies

Installeer Oracle Java op Ubuntu Linux Stap 20
Installeer Oracle Java op Ubuntu Linux Stap 20

Stap 1. Geef de volgende opdrachten

  • Type/plak/kopieer:

    cd /usr/lib/mozilla/plugins

    dit zal je veranderen in de directory /usr/lib/mozilla/plugins, maak deze directory aan als je die nog niet hebt

  • Type/plak/kopieer:

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

    dit zal de directory /usr/lib/mozilla/plugins maken, zorg ervoor dat u zich in deze directory bevindt voordat u de symbolische link maakt

  • Type/plak/kopieer:

    sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so

    hierdoor wordt een symbolische link gemaakt van de Java JRE (Java Runtime Environment)-plug-in libnpjp2.so naar uw Mozilla Firefox-webbrowser

64-bit Oracle Java-instructies

Installeer Oracle Java op Ubuntu Linux Stap 21
Installeer Oracle Java op Ubuntu Linux Stap 21

Stap 1. Geef de volgende opdrachten

  • Type/plak/kopieer:

    cd /usr/lib/mozilla/plugins

    dit zal je veranderen in de directory /usr/lib/mozilla/plugins, maak deze directory aan als je die nog niet hebt

  • Type/plak/kopieer:

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

    dit zal de directory /usr/lib/mozilla/plugins maken, zorg ervoor dat u zich in deze directory bevindt voordat u de symbolische link maakt

  • Type/plak/kopieer:

    sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so

    hierdoor wordt een symbolische link gemaakt van de Java JRE (Java Runtime Environment)-plug-in libnpjp2.so naar uw Mozilla Firefox-webbrowser

Herinneringen

Installeer Oracle Java op Ubuntu Linux Stap 22
Installeer Oracle Java op Ubuntu Linux Stap 22

Stap 1. Opmerking:

Soms kunt u, wanneer u de bovenstaande opdracht geeft, een bericht ontvangen waarin staat:

  • ln: symbolische link maken `./libnpjp2.so': bestand bestaat
  • Om dit probleem op te lossen, verwijdert u eenvoudig de vorige symbolische link met behulp van de volgende 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 de opdracht geeft
Installeer Oracle Java op Ubuntu Linux Stap 23
Installeer Oracle Java op Ubuntu Linux Stap 23

Stap 2. Start uw webbrowser opnieuw en ga naar Java Tester om te testen of Java in uw webbrowser werkt

Video - Door deze service te gebruiken, kan bepaalde informatie worden gedeeld met YouTube

Tips

  • Met Ubuntu Linux heb je de keuze om OpenJDK te gebruiken, een gratis en open source implementatie van de programmeertaal Java, of om Oracle Java JDK en JRE te gebruiken. Sommigen geven er de voorkeur aan om Oracle Java te gebruiken (omdat het de meest up-to-date versie van Java is en rechtstreeks afkomstig is van de beheerders van Java-technologie), maar dit varieert.
  • Houd er rekening mee dat Oracle beveiligingsupgrades en bugfixes uitvoert en prestatieproblemen verbetert voor elke nieuwe release van Oracle Java. Houd rekening met de wijzigingen in het versienummer wanneer u Oracle Java op uw systeem installeert. Zie Oracle Java upgraden op Ubuntu Linux voor meer informatie.
  • Houd er rekening mee dat dit document voortdurend wordt herzien omdat Oracle soms de installatiemethode van hun Java JDK/JRE-binaire bestanden wijzigt.

Aanbevolen: