How to install Java JDK 10 on Ubuntu 18.04 LTS (Debian Linux)
Inhoudsopgave:
- Voordat je begint
- OpenJDK installeren 11
- OpenJDK installeren 8
- Stel de standaardversie in
JAVA_HOMEOmgevingsvariabele- Verwijder Java
- Conclusie
In deze tutorial zullen we uitleggen hoe Java (OpenJDK) op Debian 10 Linux te installeren.
Java is een van de meest populaire programmeertalen die wordt gebruikt om verschillende soorten applicaties en systemen te bouwen. Applicaties ontwikkeld in Java zijn schaalbaar, flexibel en onderhoudbaar.
Voordat je begint
Er zijn twee verschillende implementaties van Java, OpenJDK en Oracle Java met vrijwel geen verschillen, behalve dat Oracle Java een paar extra commerciële functies heeft. Oracle Java License staat alleen niet-commercieel gebruik van de software toe, zoals persoonlijk gebruik en ontwikkelingsgebruik.
De standaard Debian 10-opslagplaatsen omvatten twee verschillende Java-pakketten, Java Runtime Environment (JRE) en Java Development Kit (JDK). JRE omvat de Java virtual machine (JVM), klassen en binaire bestanden waarmee u Java-programma's kunt uitvoeren. Java-ontwikkelaars moeten JDK installeren, inclusief JRE en tools voor ontwikkeling / foutopsporing en bibliotheken die nodig zijn om Java-toepassingen te bouwen.
OpenJDK installeren 11
OpenJDK 11, de open source-implementatie van het Java-platform is de standaard Java-ontwikkeling en runtime in Debian 10, Buster.
Voer de volgende opdrachten uit als gebruiker met sudo-rechten of root om de pakkettenindex bij te werken en het OpenJDK 11 JDK-pakket te installeren:
sudo apt update
sudo apt install default-jdk
Nadat de installatie is voltooid, kunt u deze verifiëren door de Java-versie te controleren:
java -version
De output zou er ongeveer zo uit moeten zien:
openjdk version "11.0.3" 2019-04-16 OpenJDK Runtime Environment (build 11.0.3+7-post-Debian-5) OpenJDK 64-Bit Server VM (build 11.0.3+7-post-Debian-5, mixed mode, sharing)
Dat is het! Op dit moment hebt u Java op uw Debian-systeem geïnstalleerd.
default-jre
pakket.
OpenJDK installeren 8
Op het moment van schrijven is de vorige Java LTS-versie 8 niet beschikbaar in de officiële Debian Buster-repositories.
We zullen de AdoptOpenJDK-repository inschakelen die vooraf gebouwde OpenJDK-pakketten biedt.
-
Begin met het bijwerken van de pakketlijst en het installeren van de afhankelijkheden die nodig zijn om een nieuwe repository toe te voegen via
sudo apt updatesudo apt install apt-transport-https ca-certificates wget dirmngr gnupg software-properties-commonImporteer de GPG-sleutel van de repository met de volgende wget-opdracht:
wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | sudo apt-key add -Voeg de AdoptOpenJDK APT-repository toe aan uw systeem:
sudo add-apt-repository --yesZodra de repository is ingeschakeld, werkt u apt-bronnen bij en installeert u Java 8 met de volgende opdrachten:
sudo apt updatesudo apt install adoptopenjdk-8-hotspotControleer ten slotte de installatie door de Java-versie te controleren:
java -versionDe output zou er ongeveer zo uit moeten zien:
openjdk version "1.8.0_212" OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_212-b04) OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.212-b04, mixed mode)
Stel de standaardversie in
java -version
Gebruik de opdracht
update-alternatives
om de standaardversie te wijzigen:
sudo update-alternatives --config java
De uitvoer ziet er ongeveer zo uit:
U krijgt een lijst met alle geïnstalleerde Java-versies. Voer het nummer in van de versie die u standaard wilt gebruiken en druk op
De omgevingsvariabele
Om de omgevingsvariabele
In dit voorbeeld zijn de installatiepaden als volgt: Zodra u het pad van uw favoriete Java-installatie hebt gevonden, opent u het bestand
Ervan uitgaande dat u
Om wijzigingen van kracht te laten worden op je huidige shell, kun je uitloggen en inloggen of de volgende bronopdracht uitvoeren: Controleer of de omgevingsvariabele
U zou het pad naar de Java-installatie moeten zien: U kunt Java verwijderen zoals elk ander pakket dat bij
Om bijvoorbeeld het
De nieuwste LTS-versie van OpenJDK is beschikbaar in de standaard Debian 10 Buster-opslagplaatsen en de installatie is een eenvoudige en duidelijke taak.
There are 2 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode 1 /usr/lib/jvm/adoptopenjdk-8-hotspot-amd64/bin/java 1081 manual mode 2 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode Press to keep the current choice, or type selection number:
There are 2 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode 1 /usr/lib/jvm/adoptopenjdk-8-hotspot-amd64/bin/java 1081 manual mode 2 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode Press to keep the current choice, or type selection number:
Enter
.
JAVA_HOME
Omgevingsvariabele
JAVA_HOME
wordt door sommige Java-toepassingen gebruikt om de Java-installatielocatie te bepalen.
JAVA_HOME
te stellen, gebruikt u de opdracht
update-alternatives
om te zoeken waar Java is geïnstalleerd:
sudo update-alternatives --config java
/usr/lib/jvm/java-11-openjdk-amd64/bin/java
OpenJDK 8 bevindt zich op
/usr/lib/jvm/adoptopenjdk-8-hotspot-amd64/bin/java
/etc/environment
:
sudo nano /etc/environment
JAVA_HOME
wilt instellen op het OpenJDK 11-pad, voegt u de volgende regel toe aan het einde van het bestand:
JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"
source /etc/environment
JAVA_HOME
correct is ingesteld:
echo $JAVA_HOME
/usr/lib/jvm/java-11-openjdk-amd64
/etc/environment
is een systeembreed configuratiebestand dat door alle gebruikers wordt gebruikt. Als u de
JAVA_HOME
variabele per gebruiker wilt instellen, voegt u de regel toe aan
.bashrc
of een ander configuratiebestand dat wordt geladen wanneer de gebruiker zich aanmeldt.
Verwijder Java
apt
geïnstalleerd.
default-jdk
pakket te verwijderen, voert u eenvoudig uit:Conclusie
Hoe redis op debian 10 linux te installeren en te configureren
In deze tutorial behandelen we hoe Redis op een Debian 10, Buster te installeren en configureren. Redis is een open-source gegevensopslag met sleutel / waarde in het geheugen.
Hoe virtualbox op debian linux 10 linux te installeren
VirtualBox is een open-source platformonafhankelijke virtualisatiesoftware waarmee u meerdere gastbesturingssystemen tegelijkertijd kunt uitvoeren. In deze zelfstudie wordt uitgelegd hoe u de nieuwste VirtualBox op Debian 10, Buster installeert.
Hoe Java op Debian 9 te installeren
In deze tutorial zullen we doorlopen met het installeren van Java op Debian 9. Java is een van de meest populaire programmeertalen die worden gebruikt om verschillende soorten applicaties en systemen te bouwen.







