Pdf downloaden Pdf downloaden

Deze tutorial gaat over de installatie van 32-bit en 64-bit Oracle Java 8 (versienummer 1.8.0_20 ) JDK op 32-bit en 64-bit Ubuntu besturingssystemen. Deze instructies werken ook op Debian en Linux Mint. Dit artikel is voor diegenen die alleen de Oracle Java JDK willen installeren waarbij de Oracle Java JRE in de JDK download is inbegrepen. Het bevat instructies voor het installeren van Oracle Java JDK louter voor op Debian gebaseerde Linux besturingssystemen, zoals Debian, Ubuntu en Linux Mint.

  1. Controleer of je Ubuntu Linux besturingssysteem een 32-bit of 64-bit architectuur heeft, open een terminal en voer het onderstaande commando uit.
    • Typ/kopieer/plak: file /sbin/init
      • Merk de bit-versie op van de architectuur van je Ubuntu Linux besturingssysteem; er zal aangegeven worden of het een 32-bit of 64-bit systeem is.
  2. Om dit te kunnen doen zal je het commando voor de Java-versie vanuit een terminal moeten draaien.
    • Open een terminal-venster en voer het volgende commando in:
      • Typ/kopieer/plak: java -version
    • Heb je OpenJDK geïnstalleerd op je systeem, dan ziet het er wellicht als volgt uit:
      • java version "1.7.0_15"
        OpenJDK Runtime Environment (IcedTea6 1.10pre) (7b15~pre1-0lucid1)
        OpenJDK 64-Bit Server VM (build 19.0-b09, mixed mode)
    • Heb je OpenJDK geïnstalleerd op je systeem, dan heb je een voor deze oefening verkeerde Java-versie geïnstalleerd.
  3. Hiermee voorkom je systeemconflicten tussen de verschillende distributies van Java. Bijvoorbeeld, als je OpenJDK/JRE hebt geïnstalleerd op je systeem, dan kun je deze verwijderen door het volgende te typen op de commandoregel:
    • Typ/kopieer/plak: sudo apt-get purge openjdk-\*
      • Met dit commando wordt OpenJDK/JRE volledig van je systeem verwijderd.
    • Typ/kopieer/plak: sudo mkdir -p /usr/local/java
      • Dit commando creëert een directory voor de Oracle Java JDK en JRE-bestanden.
  4. Download de Oracle Java-JDK voor Linux . Zorg dat je de juiste gecomprimeerde bestanden (met een tar.gz extensie) voor je systeem kiest, met een 32-bit of 64-bit architectuur.
    • Bijvoorbeeld, heb je een Ubuntu Linux 32-bit besturingssysteem, download dan de 32-bit Oracle Java bestanden.
    • Bijvoorbeeld, heb je een Ubuntu Linux 64-bit besturingssysteem, download dan de 64-bit Oracle Java bestanden.
    • Optioneel: Download de documentatie van de Oracle Java JDK
      • Selecteer jdk-8u20-apidocs.zip
    • Belangrijke informatie: 64-bit Oracle Java-bestanden werken niet op 32-bit Ubuntu Linux besturingssystemen. Je zult meerdere systeemfoutmeldingen krijgen, als je 64-bit Oracle Java probeert te installeren onder 32-bit Ubuntu Linux.
  5. /usr/local/java. In de meeste gevallen worden de Oracle Java-bestanden gedownload in: /home/ "je gebruikersnaam" /Downloads.
    • 32-bit Oracle Java voor 32-bit Ubuntu Linux installatie-instructies:
      • Typ/kopieer/plak: cd /home/ "your_user_name" /Downloads
      • Typ/kopieer/plak: sudo cp -r jdk-8u20-linux-i586.tar.gz /usr/local/java/
      • Typ/kopieer/plak: cd /usr/local/java
    • 64-bit Oracle Java voor 64-bit Ubuntu Linux installatie-instructies:
      • Typ/kopieer/plak: cd /home/ "your_user_name" /Downloads
      • Typ/kopieer/plak: sudo cp -r jdk-8u20-linux-x64.tar.gz /usr/local/java/
      • Typ/kopieer/plak: cd /usr/local/java
    • 32-bit Oracle Java voor 32-bit Ubuntu Linux installatie-instructies:
      • Typ/kopieer/plak: sudo tar xvzf jdk-8u20-linux-i586.tar.gz
    • 64-bit Oracle Java voor 64-bit Ubuntu Linux installatie-instructies:
      • Typ/kopieer/plak: sudo tar xvzf jdk-8u20-linux-x64.tar.gz
  6. Als het goed is heb je nu twee niet gecomprimeerde binaire directory's in /usr/local/java voor de Java JDK/JRE weergegeven als:
    • Typ/kopieer/plak: ls -a
    • jdk1.8.0_20
    • jre1.8.0_20
  7. Gebruik nano, gedit of een andere teksteditor als root, en open /etc/profile.
    • Typ/kopieer/plak: sudo gedit /etc/profile
    • of
    • Typ/kopieer/plak: sudo nano /etc/profile
  8. Scroll naar beneden tot het eind van het bestand met behulp van de pijltjestoetsen, en voeg de volgende regels toe aan het eind van het bestand /etc/profile:
    • Typ/kopieer/plak:

      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
      export JAVA_HOME
      export JRE_HOME
      export PATH
  9. Hiermee laat je het systeem weten dat de nieuwe versie van Oracle Java klaar is voor gebruik.
    • Typ/kopieer/plak: sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.8.0_20/bin/java" 1
      • Met dit commando weet het systeem dat de Oracle Java JRE klaar is voor gebruik.
    • Typ/kopieer/plak: sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.8.0_20/bin/javac" 1
      • Met dit commando weet het systeem dat Oracle Java JDK klaar is voor gebruik.
    • Typ/kopieer/plak: sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.8.0_20/bin/javaws" 1
      • Met dit commando weet het systeem dat Oracle Java Web start klaar is voor gebruik.
    • Typ/kopieer/plak: sudo update-alternatives --set java /usr/local/java/jdk1.8.0_20/bin/java
      • Met dit commando wordt de java runtime environment ingesteld voor het systeem
    • Typ/kopieer/plak: sudo update-alternatives --set javac /usr/local/java/jdk1.8.0_20/bin/javac
      • Met dit commando wordt de javac compiler ingesteld voor het systeem
    • Typ/kopieer/plak: sudo update-alternatives --set javaws /usr/local/java/jdk1.8.0_20/bin/javaws
      • Met dit commando wordt de Java Web start ingesteld voor het systeem
    • Typ/kopieer/plak: source /etc/profile
    • Merk op dat het systeempad /etc/profile file zal herladen na het opnieuw opstarten van je Ubuntu Linux-systeem
  10. Gebruik het volgende commando en let op de versie van Java:
    • Typ/kopieer/plak: java -version
      • Dit commando toont de versie van Java op je systeem
    • Als het goed is krijg je de volgende melding:
      • java version "1.8.0_20"
        Java(TM) SE Runtime Environment (build 1.8.0_20-b26)
        Java HotSpot(TM) Server VM (build 25.20-b23, mixed mode)
    • Typ/kopieer/plak: javac -version
      • Dit commando laat je weten dat je nu Java-programma's kunt compileren vanuit de terminal.
    • Als het goed is krijg je de volgende melding:
      • javac 1.8.0_20
    • Typ/kopieer/plak: java -version
      • Dit commando toont de actieve versie van Java op je systeem
    • Als het goed is krijg je de volgende melding:
      • java version "1.8.0_20"
        Java(TM) SE Runtime Environment (build 1.8.0_20-b26)
        Java HotSpot(TM) Server VM (build 25.20-b23, mixed mode)
    • Typ/kopieer/plak: javac -version
      • Dit commando laat je weten dat je nu Java-programma's kunt compileren vanuit de terminal.
    • Als het goed is krijg je de volgende melding:
      • javac 1.8.0_20
  11. Herstart nu je Ubuntu Linux-systeem. Naderhand zal je systeem volledig zijn geconfigureerd voor het draaien en ontwikkelen van Java-programma's. Later kun je proberen om je eigen Java-programma's te compileren en draaien, door het volgende artikel te lezen How to Create your First Java Program on Ubuntu Linux
    Advertentie

Optioneel: Het activeren van Oracle Java in je webbrowser

  1. Om een Java plug-in in je webbrowser te activeren moet je eerste een symbolische link vanuit de plug-in directory van de browser maken, naar de locatie van de Java plug-in die bij je distributie van Oracle Java zat.

Let op: Wees bijzonder voorzichtig met het inschakelen van Oracle Java 7 in je webbrowsers, omdat er talloze veiligheidsproblemen en exploits bestaan. In wezen is het zo dat door het activeren van Oracle Java 7 in je webbrowser, hackers kunnen inbreken en je systeem overnemen wanneer er een beveiligingslek of exploit wordt ontdekt. Voor meer informatie over veiligheidslekken en exploits in Java kun je de volgende website bekijken: Java Tester

Google Chrome

32-bit Oracle Java instructies

  1. Gebruik de volgende commando's.
    • Typ/kopieer/plak: sudo mkdir -p /opt/google/chrome/plugins
      • Hiermee creëer je de directory /opt/google/chrome/plugins
    • Typ/kopieer/plak: cd /opt/google/chrome/plugins
      • Hiermee ga je naar de Google Chrome plugins directory; zorg ervoor dat je in deze directory bent voordat je de symbolische link maakt
    • Typ/kopieer/plak: sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/ i386 / libnpjp2.so
    • Hiermee creëer je een symbolische link vanaf de Java JRE( Java Runtime Environment ) plugin libnpjp2.so naar je Google Chrome webbrowser

64-bit Oracle Java-instructies

  1. Gebruik de volgende commando's.
    • Typ/kopieer/plak: sudo mkdir -p /opt/google/chrome/plugins
      • Hiermee creëer je de directory /opt/google/chrome/plugins
    • Type/Paste/Copy: cd /opt/google/chrome/plugins
      • Hiermee ga je naar de Google Chrome plugins directory; zorg ervoor dat je in deze directory bent voordat je de symbolische link maakt
    • Type/Paste/Copy: sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/ amd64 / libnpjp2.so
      • Hiermee creëer je een symbolische link vanaf de Java JRE( Java Runtime Environment ) plugin libnpjp2.so naar je Google Chrome webbrowser

Om op te letten

  1. Let op: Soms krijg je bij het uitvoeren van het bovenstaande commando de volgende melding:
    • ln: creating symbolic link `./libnpjp2.so': File exists
    • Om dit probleem op te lossen verwijder je de vorige symbolische link met het volgende commando:
    • Typ/kopieer/plak: cd /opt/google/chrome/plugins
    • Typ/kopieer/plak: sudo rm -rf libnpjp2.so
    • Zorg dat je in de directory /opt/google/chrome/plugins bent voor je dit commando uitvoert
  2. Herstart je browser en ga naar Java Tester om te testen of Java werkt in je webbrowser.

Mozilla Firefox

32-bit Oracle Java-instructies:

  1. Gebruik de volgende commando's.
    • Type/Paste/Copy: cd /usr/lib/mozilla/plugins
      • Hiermee ga je naar de directory /usr/lib/mozilla/plugins, creëer deze directory als die nog niet bestaat.
    • Type/Paste/Copy: sudo mkdir -p /usr/lib/mozilla/plugins
      • Hiermee maak je de directory /usr/lib/mozilla/plugins; zorg ervoor dat je in deze directory bent voordat je de symbolische link maakt.
    • Type/Paste/Copy: sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/ i386 / libnpjp2.so
      • Hiermee creëer je een symbolische link vanaf de Java JRE( Java Runtime Environment ) plugin libnpjp2.so naar je Mozilla Firefox webbrowser.

64-bit Oracle Java-instructies

  1. Gebruik de volgende commando's.
    • Type/Paste/Copy: cd /usr/lib/mozilla/plugins
      • Hiermee ga je naar de directory /usr/lib/mozilla/plugins, creëer deze directory als die nog niet bestaat
    • Type/Paste/Copy: sudo mkdir -p /usr/lib/mozilla/plugins
      • hiermee maak je de directory /usr/lib/mozilla/plugins, zorg ervoor dat je in deze directory bent voor je de symbolische link maakt
    • Type/Paste/Copy: sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/ amd64 / libnpjp2.so
      • Hiermee creëer je een symbolische link vanaf de Java JRE( Java Runtime Environment ) plugin libnpjp2.so naar je Mozilla Firefox webbrowser

Reminders

  1. Let op: Soms krijg je bij het uitvoeren van het bovenstaande commando de volgende melding:
    • ln: creating symbolic link `./libnpjp2.so': File exists
    • Om dit probleem op te lossen verwijder je de vorige symbolische link met het volgende commando:
    • Typ/kopieer/plak: cd /usr/lib/mozilla/plugins
    • Typ/kopieer/plak: sudo rm -rf libnpjp2.so
    • Zorg dat je in de directory /usr/lib/mozilla/plugins bent, voordat je dit commando uitvoert
  2. Herstart je browser en ga naar Java Tester om te testen of Java werkt in je webbrowser.

Over dit artikel

Deze pagina is 3.050 keer bekeken.

Was dit artikel nuttig?

Advertentie