Java Lässt Sich Nicht Installieren Windows 10

Einführung

Java und das JVM (Java online Machine) bekomme für viele Arten by Software benötigt, einschließlich Tomcat, Jetty, Glassfish, Cassandra und Jenkins.

Du schaust: Java lässt sich nicht installieren windows 10

In dies Leitfaden werden sie verschiedene Versionen der Java Runtime atmosphere (JRE) und des Java Developer Kit (JDK) mit apt installieren. Sie installieren OpenJDK sowie ns offizielle JDK über Oracle. Nachher wählen sie die version aus, die sie für dein Projekte verwendet möchten. Wenn sie fertig sind, können sie mit JDK Software evolution oder mit Java Runtime software application ausführen.

Voraussetzungen

Um dieser Anleitung kommen sie folgen, benötigen Sie:

Installation über Standard-JRE/JDK

Der einfachste Weg ns Installation by Java besteht aus darin, die im Ubuntu paket enthaltene Version kommen sie verwenden. Ubuntu 20.04 enthält standardmäßig offen JDK 11, eine Open-Source-Variante das JRE und ns JDK.

Aktualisieren sie zuerst den Paketindex, ca diese Version zu installieren:

sudo apt updateÜberprüfen sie anschließend, ob Java bereits installiert ist:

java -versionFalls Java gegenwärtig nicht einstellung ist, so wird die folgende ausgabe angezeigt:


Output
Command "java" notfall found, but kann sein be installed with:sudo apt install default-jre # ausführung 2:1.11-72, orsudo apt install openjdk-11-jre-headless # version 11.0.7+10-3ubuntu1sudo apt install openjdk-13-jre-headless # version 13.0.3+3-1ubuntu2sudo apt install openjdk-14-jre-headless # version 14.0.1+7-1ubuntu1sudo apt download openjdk-8-jre-headless # version 8u252-b09-1ubuntu1Führen sie den folgenden befehl aus, um die standardmäßige Java-Laufzeitumgebung (JRE) zu installieren, die das JRE von OpenJDK 11 installiert:

sudo apt download default-jreDie JRE aktiviert Ihnen, schon fast alle Java-Programme auszuführen.

Überprüfen sie die montage mit:

java -versionSie sehen die folgende Ausgabe:


Output

sudo apt install default-jdkÜberprüfen Sie, ob das JDK installiert ist, indem sie die Version von javac, von Java-Compiler, überprüfen:

javac -versionSie sehen ns folgende Ausgabe:


Output
javac 11.0.7Schauen uns uns gut an, als Sie ns offizielle JDK und JRE über Oracle installieren.

Installation von Oracle JDK 11

Die Lizenzvereinbarung von Oracle zum Java erlaubt keine automatisch Installation aufgrund Paketmanager. Um das Oracle JDK zu installieren, ns die offizielle Version von Oracle ist, müssen sie ein Oracle-Konto einstellungen und das JDK manuell herunterladen, ca ein neu Paket-Repository für das Version hinzuzufügen, die sie verwenden möchten. Dann können sie apt verwenden, ca es mithilfe eines Drittanbieter-Skripts kommen sie installieren.

Die Version von JDK von Oracle, das sie herunterladen sollen, muss ns Skript-Version ns Installationsprogramms entsprechen. Um zu erfahren, welcher Version sie benötigen, gehen sie auf das Seite oracle-java11-installer.

Suchen sie das Paket zum Focal, als in der folgenden Abbildung dargestellt:

*

In diesem bild sehen sie die Version ns Skripts 11.0.7. Bei diesem fall benötigen sie Oracle JDK 11.0.7. Von dieser buchseite müssen sie nichts herunterladen. Sie laden ns Installationsskript an Kürze über apt herunter.

Besuchen sie die seite Downloads und suchen sie die Version, die der gewünschten sport entspricht.

*

Klicken sie auf das Schaltfläche JDK Download und sie werden auf einen überwachten geführt, das die verfügbaren Versionen anzeigt. Klicken sie auf ns Paket .tar.gz zum Linux.

*

Daraufhin ich werde Ihnen einen Bildschirm angezeigt, auf dem sie aufgefordert werden, das Lizenzvereinbarung by Oracle kommen sie akzeptieren. Markieren sie das Kontrollkästchen, um herum die Lizenzvereinbarung zu akzeptieren und klicken sie auf ns Schaltfläche Download. Nun startet ihre Download. Möglicherweise müssen sie sich noch einmal bei Ihrem Oracle-Konto anmelden, vor der Download beginnt.

Sobald die aufzeichnungen heruntergeladen wurde, müssen sie sie an Ihren Server übertragen. Laden sie die datei von ihrem lokalen Rechner oben Ihren Server hoch. Verwenden sie auf MacOS, Linux oder windows mit zum Windows Subsystem zum Linux den befehl scp, ca die Datei bei das Stammverzeichnis ihres Benutzers sammy kommen sie übertragen. In folgenden befehl wird in ausgegangen, dass sie die Oracle JDK-Datei bei den Download-Ordner dein lokalen Rechners gespeichert haben:

scp Downloads/jdk-11.0.7_linux-x64_bin.tar.gz sammy
your_server_ip:~Sobald ns Upload der aufzeichnungen abgeschlossen ist, kehren sie zu ihrem Server rückkehr und fügen das Drittanbieter-Repository hinzu, das sie bei das Installation ns Oracle-Software Java unterstützt.

Mehr sehen: Ich Bekomme Meine Tage Nicht Trotz Pille : Mögliche Ursachen

Installieren sie das paket software-properties-common, ns Ihrem system den befehl add-apt-repository hinzufügt:

sudo apt download software-properties-commonImportieren Sie als Nächstes den Signierschlüssel, das zur Überprüfung das Software verwendet wird, die sie installieren möchten:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EA8CACC073C3DB2ASie sehen dies Ausgabe:


gpg: crucial EA8CACC073C3DB2A: public key "Launchpad PPA zum Linux Uprising" importedgpg: pistole number processed: 1gpg: imported: 1Verwenden sie dann den befehl add-apt-repository, um ns Repo kommen sie Ihrer Paketquellenliste hinzuzufügen:

sudo add-apt-repository ppa:linuxuprising/javaSie sehen diese Meldung:


Oracle Java 11 (LTS) and 12 installer weil das Ubuntu, Linux Mint and Debian.Java binaries are not hosted in this PPA due to licensing. Ns packages an this PPA download and install Oracle Java 11, so a working internet connection is required.The packages in this PPA room based on die WebUpd8 Oracle Java PPA packages: https://launchpad.net/~webupd8team/+archive/ubuntu/javaCreated for users of https://www.linuxuprising.com/Installation accuse (with part tips), feedback, suggestions, an insect reports etc.:. . .Press zu continue or ctrl-c zu cancel including itDrücken sie ENTER, ca die installation fortzusetzen. Eventuell sehen sie eine Meldung, die besagt, dass keine gültigen OpenPGP-Daten gegründet wurden. Diese können sie jedoch ignorieren.

Aktualisieren sie Ihre Paketliste, ca die neu Software für die Installation bereitzustellen:

sudo apt updateDas Installationsprogramm suche nach zum Oracle JDK, das sie heruntergeladen haben, darunter /var/cache/oracle-jdk11-installer-local​​​. Erstellen sie dieses Verzeichnis und verschieben sie das Oracle JDK dorthin:

sudo mkdir -p /var/cache/oracle-jdk11-installer-local/sudo cp jdk-11.0.7_linux-x64_bin.tar.gz /var/cache/oracle-jdk11-installer-local/Installieren sie schließlich ns Paket:

sudo apt install oracle-java11-installer-localDas Installationsprogramm fordert sie zunächst kommen sie auf, ns Lizenzvereinbarung von Oracle zu akzeptieren. Wenn sie die Vereinbarung akzeptieren, wird ns Installationsprogramm ns Java-Paket extrahieren und installieren.

Schauen uns uns nun an, als Sie auswählen, welcher Java-Version sie verwenden möchten.

Java-Management

Es kann sein sich etliche Java-Installationen auf einem Server befinden. Mit dem befehl update-alternatives können sie konfigurieren, welche version standardmäßig bei der Befehlszeile verwenden wird.

sudo update-alternatives --config javaSo würde ns Ergebnis aussehen, wenn sie gemäß dies Tutorial jedermann Java-Versionen einstellung haben:


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 automobil mode 1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 hand-operated mode* 2 /usr/lib/jvm/java-11-oracle/bin/java 1091 manual modePress zu keep die current choice<*>, or kind selection number:Wählen sie die mit das Java-Version verknÜpfung Zahl aus, um herum sie zusammen Standard zu verwenden, oder drücken sie die ENTER, um herum die aktuellen Einstellungen zu übernehmen.

Sie können dies für unterschiedlich Java-Befehle tun, etwa für den Compiler (javac):

sudo update-alternatives --config javacWeitere Befehle, für die dieser befehl verwendet importieren kann, sind unter anderem: keytool, javadoc und jarsigner.

Einstellen das Umgebungsvariablen JAVA_HOME

Viele mit Java geschriebene Programme verwenden die Umgebungsvariable JAVA_HOME, um herum den Java-Installationsort kommen sie bestimmen.

Zur einstellung der Umgebungsvariable müssen sie zunächst bestimmen, woher Java installiert ist. Verwenden sie den befehl update-alternatives:

sudo update-alternatives --config javaDieser befehl zeigt jeden Java-Installation sowie das Installationspfad an:


There room 2 choices zum the alternate java (providing /usr/bin/java). Selection Path Priority Status------------------------------------------------------------ 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 wagen mode 1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 hands-on mode* 2 /usr/lib/jvm/java-11-oracle/bin/java 1091 hands-on modePress zu keep the current choice<*>, or type selection number:In dies Fall lauten die Installationspfade zusammen folgt:

OpenJDK 11 lüge sich darunter /usr/lib/jvm/java-11-openjdk-amd64/bin/java.Oracle Java befindet sich darunter /usr/lib/jvm/java-11-oracle/jre/bin/java.

Kopieren sie den anhängerschaft Ihrer bevorzugten Installation. Öffnen sie dann /etc/environment mit nano oder Ihrem bevorzugten Texteditor:

sudo nano /etc/environmentFügen sie am ende dieser datei die nachdem Zeile hinzufügen und stellen sie sicher, das der hervorgehobene anhängerschaft durch Ihren privatgelände kopierten anhängerschaft ersetzt wird, aber nicht ns Teil bin/ von Pfades beinhaltet:


JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"Durch das Ändern dieser aufzeichnungen wird der pfad JAVA_HOME weil das alle Benutzer ihre Systems festgelegt.

Speichern sie die aufzeichnungen und beenden sie den Editor.

Laden sie nun diese aufzeichnen neu, um herum die veränderung auf ihre aktuelle sitz anzuwenden:

source /etc/environmentÜberprüfen Sie, dass die Umgebungsvariable eingestellt ist:

echo $JAVA_HOMESie sehen den Pfad, den sie gerade eingestellt haben:


/usr/lib/jvm/java-11-openjdk-amd64Andere Benutzer müssen, zu haben den befehl source /etc/environment ausführungen oder wir ab- und erneut anmelden, um diese Einstellung kommen sie übernehmen.

Mehr sehen: Ipad Display-Reparatur Media Markt, Gerätewartung & Reparatur: Hier Informieren

Zusammenfassung

In dieser Anleitung haben sie mehrere Versionen über Java einstellung und gelernt, zusammen man diese verwaltet. Sie können jetzt Software installieren, die oben Java ausgeführt wird, etwa Tomcat, Jetty, Glassfish, Cassandra oder Jenkins.