GNU/Linux >> LINUX-Kenntnisse >  >> Debian

So installieren Sie das Java SE Development Kit unter Debian Linux

Ziel

Das Ziel dieses Handbuchs ist es, einfach zu befolgende Schritte zur Installation des Java SE Development Kit unter Debian Linux bereitzustellen.

Betriebssystem- und Softwareversion

  • Betriebssystem: Debian 9 (Stretch)
  • Software: Java SE-Entwicklungskit 8

Anforderungen

Privilegierter Zugriff auf Ihr Debian-Linux ist erforderlich. Optional curl wird verwendet, um einen geeigneten Java-JDK-Tarball herunterzuladen.

Schwierigkeit

EINFACH

Konventionen

  • # – erfordert, dass bestimmte Linux-Befehle mit Root-Rechten ausgeführt werden, entweder direkt als Root-Benutzer oder durch Verwendung von sudo Befehl
  • $ – erfordert, dass bestimmte Linux-Befehle als normaler, nicht privilegierter Benutzer ausgeführt werden

Anleitung

Herunterladen

Beginnen wir mit dem Herunterladen des Java JDK-Tarballs von der offiziellen Oracle-Website. Navigieren Sie zur Oracle Java JDK-Seite und suchen Sie nach einem geeigneten Tarball, der für die Systemarchitektur relevant ist. Die Website erfordert, dass die Oracle Binary Code License Agreement for Java SE-Lizenz vor dem Download akzeptiert wird. Aus diesem Grund gibt es zwei Möglichkeiten, Oracle Java JDK Tarball herunterzuladen.

Webbrowser

Die erste Option besteht darin, den gewünschten Java JDK-Tarball direkt über den Webbrowser herunterzuladen und gleichzeitig die erforderliche Oracle Binary Code-Lizenzvereinbarung für die Java SE-Lizenz zu akzeptieren, indem Sie auf das bereitgestellte Optionsfeld klicken. Kopieren Sie anschließend die heruntergeladene Datei mithilfe des SCP- oder FTP-Clients an ein endgültiges Ziel.

Welle

Falls Sie versuchen, Java JDK remote zu installieren und absolut keinen Zugriff auf die grafische Benutzeroberfläche und den Webbrowser haben, verwenden Sie die folgende Curl-Methode, um Java JDK über eine Befehlszeile herunterzuladen.

Rufen Sie zuerst eine korrekte Download-URL ab, indem Sie curl verwenden Befehl:

$ curl -s http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html | grep "otn-pub" | cut -d \" -f12

Der obige Befehl gibt eine Reihe von URLs für Ihre Auswahl aus. Um den Download der gewünschten Java-Datei zu initiieren, kopieren Sie deren URL und starten Sie den Download mit curl Befehl, während Sie die angeforderte Java-Lizenz akzeptieren. Zum Beispiel:

$ curl -LOb "oraclelicense=a" http://download.oracle.com/otn-pub/java/jdk/8u121-b13/e9e7ea248e2c4826b92b3f075a80e441/jdk-8u121-linux-x64.tar.gz

Java-JDK installieren

In diesem Stadium sollten wir einen geeigneten Java-JDK-Tarball in unserem aktuellen Arbeitsverzeichnis haben:

$ ls
jdk-8u121-linux-x64.tar.gz

Erstellen Sie ein Java JDK-Zielinstallationsverzeichnis:

# mkdir /opt/java-jdk

Extrahieren Sie den zuvor heruntergeladenen Java-JDK-Tarball:

# tar -C /opt/java-jdk -zxf jdk-8u121-linux-x64.tar.gz

Oracle Java als Standard festlegen

Derzeit erkennt das System unsere Java JDK-Installation nicht:

$ update-alternatives --list java
update-alternatives: error: no alternatives for java
$ java
bash: java: command not found

Verwenden Sie die update-alternatives Befehl, um beide einzuschließen, java und javac als Teil der Java-Umgebung des Systems. Bitte ersetzen Sie den folgenden Pfad zu den Java-Binärdateien, wo dies angemessen ist, um Ihre heruntergeladene Java-Version widerzuspiegeln:

# update-alternatives --install /usr/bin/java java /opt/java-jdk/jdk1.8.0_121/bin/java 1   
update-alternatives: using /opt/java-jdk/jdk1.8.0_121/bin/java to provide /usr/bin/java (java) in auto mode
# update-alternatives --install /usr/bin/javac javac /opt/java-jdk/jdk1.8.0_121/bin/javac 1
update-alternatives: using /opt/java-jdk/jdk1.8.0_121/bin/javac to provide /usr/bin/javac (javac) in auto mode

Java JDK-Setup bestätigen

Java JDK sollte jetzt installiert und einsatzbereit sein:

$ java -version
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)









Debian
  1. So installieren Sie das Java SE Development Kit unter Debian Linux

  2. So installieren Sie Tomcat 9 unter Debian 9 Stretch Linux

  3. So installieren Sie das Oracle Java SE Development Kit unter Debian 9 Stretch Linux

  4. So installieren Sie Elasticsearch unter Debian Linux

  5. So installieren Sie VirtualBox unter Debian Linux

So installieren Sie Oracle Java JDK 12/11/8 auf Debian 10/Debian 9

So installieren Sie Oracle Java JDK 18 unter Linux

So installieren Sie Java 17 LTS (JDK 17) unter Debian 11

So installieren Sie Java 17 (JDK 17) auf Debian 11 Bullseye

So installieren Sie Java unter Debian 11

So installieren Sie Java unter Debian 10