MySQL & Java auf Rootserver / vServer installieren | BungeeCord Netzwerk / Spigot Server erstellen
Inhaltsverzeichnis:
- Bevor Sie beginnen
- OpenJDK installieren 11
- OpenJDK installieren 8
- Stellen Sie die Standardversion ein
JAVA_HOMEUmgebungsvariable- Deinstallieren Sie Java
- Fazit
In diesem Tutorial werden wir erklären, wie Java (OpenJDK) unter Debian 10 Linux installiert wird.
Java ist eine der beliebtesten Programmiersprachen, mit denen verschiedene Arten von Anwendungen und Systemen erstellt werden. In Java entwickelte Anwendungen sind skalierbar, flexibel und wartbar.
Bevor Sie beginnen
Es gibt zwei verschiedene Implementierungen von Java, OpenJDK und Oracle Java, die sich kaum unterscheiden, mit der Ausnahme, dass Oracle Java einige zusätzliche kommerzielle Funktionen bietet. Die Oracle Java-Lizenz gestattet nur die nichtkommerzielle Nutzung der Software, z. B. den persönlichen Gebrauch und die Verwendung für Entwicklungszwecke.
Die Standard-Debian 10-Repositorys enthalten zwei verschiedene Java-Pakete, Java Runtime Environment (JRE) und Java Development Kit (JDK). JRE enthält die Java Virtual Machine (JVM), Klassen und Binärdateien, mit denen Sie Java-Programme ausführen können. Java-Entwickler sollten JDK installieren, das JRE sowie Entwicklungs- / Debugging-Tools und -Bibliotheken enthält, die zum Erstellen von Java-Anwendungen erforderlich sind.
OpenJDK installieren 11
OpenJDK 11, die Open-Source-Implementierung der Java-Plattform, ist die Standard-Java-Entwicklung und -Runtime in Debian 10, Buster.
Führen Sie die folgenden Befehle als Benutzer mit sudo-Berechtigungen oder als Root aus, um den Paketindex zu aktualisieren und das OpenJDK 11-JDK-Paket zu installieren:
sudo apt update
sudo apt install default-jdk
Sobald die Installation abgeschlossen ist, können Sie sie überprüfen, indem Sie die Java-Version überprüfen:
java -version
Die Ausgabe sollte ungefähr so aussehen:
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)
Das ist es! Zu diesem Zeitpunkt haben Sie Java erfolgreich auf Ihrem Debian-System installiert.
default-jre
.
OpenJDK installieren 8
Zum Zeitpunkt des Schreibens ist die vorherige Java LTS-Version 8 nicht in den offiziellen Debian Buster-Repositories verfügbar.
Wir werden das AdoptOpenJDK-Repository aktivieren, das vorgefertigte OpenJDK-Pakete bereitstellt.
-
Aktualisieren Sie zunächst die Paketliste und installieren Sie die Abhängigkeiten, die zum Hinzufügen eines neuen Repositorys über HTTPS erforderlich sind:
sudo apt updatesudo apt install apt-transport-https ca-certificates wget dirmngr gnupg software-properties-commonImportieren Sie den GPG-Schlüssel des Repositorys mit dem folgenden Befehl wget:
wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | sudo apt-key add -Fügen Sie das AdoptOpenJDK APT-Repository zu Ihrem System hinzu:
sudo add-apt-repository --yesSobald das Repository aktiviert ist, aktualisieren Sie apt sources und installieren Sie Java 8 mit den folgenden Befehlen:
sudo apt updatesudo apt install adoptopenjdk-8-hotspotÜberprüfen Sie abschließend die Installation, indem Sie die Java-Version überprüfen:
java -versionDie Ausgabe sollte ungefähr so aussehen:
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)
Stellen Sie die Standardversion ein
java -version
Um die Standardversion zu ändern, verwenden Sie den Befehl
update-alternatives
:
sudo update-alternatives --config java
Die Ausgabe sieht ungefähr so aus:
Sie erhalten eine Liste aller installierten Java-Versionen. Geben Sie die Nummer der Version ein, die als Standard verwendet werden soll, und drücken Sie die
Die Umgebungsvariable
In diesem Beispiel lauten die Installationspfade wie folgt: Wenn Sie den Pfad Ihrer bevorzugten Java-Installation gefunden haben, öffnen Sie die Datei
Angenommen, Sie möchten
Damit die Änderungen in Ihrer aktuellen Shell wirksam werden, können Sie sich entweder abmelden und anmelden oder den folgenden Quellbefehl ausführen: Sie sollten den Pfad zur Java-Installation sehen: Sie können Java wie jedes andere mit
Die neueste LTS-Version von OpenJDK ist in den Standard-Debian 10 Buster-Repositorys verfügbar und die Installation ist eine einfache und unkomplizierte Aufgabe.
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
Umgebungsvariable
JAVA_HOME
wird von einigen Java-Anwendungen verwendet, um den Java-Installationsort zu bestimmen.
JAVA_HOME
zum
JAVA_HOME
Umgebungsvariablen
JAVA_HOME
den Befehl
update-alternatives
um herauszufinden, wo Java installiert ist:
sudo update-alternatives --config java
/usr/lib/jvm/java-11-openjdk-amd64/bin/java
OpenJDK 8 befindet sich unter
/usr/lib/jvm/adoptopenjdk-8-hotspot-amd64/bin/java
/etc/environment
:
sudo nano /etc/environment
JAVA_HOME
auf den OpenJDK 11-Pfad setzen, fügen Sie am Ende der Datei die folgende Zeile hinzu:
JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"
source /etc/environment
JAVA_HOME
dass die Umgebungsvariable
JAVA_HOME
korrekt festgelegt wurde:
echo $JAVA_HOME
/usr/lib/jvm/java-11-openjdk-amd64
/etc/environment
ist eine systemweite Konfigurationsdatei, die von allen Benutzern verwendet wird. Wenn Sie die Variable
JAVA_HOME
für jeden Benutzer
JAVA_HOME
möchten, fügen Sie die Zeile der Datei
.bashrc
oder einer anderen Konfigurationsdatei hinzu, die beim
.bashrc
des Benutzers geladen wird.
Deinstallieren Sie Java
apt
installierte Paket deinstallieren.
default-jdk
zum Deinstallieren des
default-jdk
Pakets beispielsweise
default-jdk
aus:Fazit
Wie installiere und konfiguriere ich den Squid-Proxy unter Debian 10 Linux?
Squid ist ein voll ausgestatteter Caching-Proxy, der gängige Netzwerkprotokolle wie HTTP, HTTPS, FTP und mehr unterstützt. In diesem Tutorial werden wir erklären, wie man einen Squid-Proxy auf Debian Buster einrichtet.
Wie installiere und verwende ich curl unter Debian 10 Linux?
Curl ist ein Befehlszeilenprogramm, mit dem Sie Daten von oder zu einem Remote-Server übertragen können.
Wie installiere und verwende ich Docker Compose unter Debian 10 Linux?
Docker Compose ist ein Tool, mit dem Sie Docker-Anwendungen für mehrere Container definieren und orchestrieren können. Dieses Tutorial erklärt, wie man Docker Compose unter Debian 10, Buster installiert.







