Um Java zu installieren, habe ich immer den klassischen Weg vom Terminal aus verwendet. Ich möchte Java manuell installieren. Ich habe den Ordner des JDK auf dem Schreibtisch abgelegt und Umgebungsvariablen festgelegt (PATH, CLASSPATH und JAVA_HOME). Wenn ich vom Terminal tippe, werde java -version
ich gedruckt
foralobo@ubuntu-vincy:~$ java -version
java version "1.7.0_21"
Java(TM) SE Runtime Environment (build 1.7.0_21-b11)
Java HotSpot(TM) 64-Bit Server VM (build 23.21-b01, mixed mode)
Wenn ich jedoch versuche, Eclipse oder Netbeans zu installieren, warnt das System, dass auf dem Computer kein Java installiert ist.
Was fehlt, um die manuelle Installation abzuschließen? (Ubuntu 13.04)
java
ubuntu
installation
Foralobo
quelle
quelle
update-alternatives
, um Ubuntu zu informieren, wo sich seine "neue" Java-Installation befindet.Antworten:
In Ubuntu 16.04 und höher ist Java 7 nicht mehr verfügbar. Normalerweise ist es am besten, stattdessen Java 8 (oder 9) zu installieren.
oder, wenn Sie auch den Compiler wollen, holen Sie sich das jdk:
In Trusty ist die derzeit einfachste Möglichkeit zur Installation von Java 7 die Installation des OpenJDK-Pakets:
oder für das jdk:
Wenn Sie speziell nach Java 7 für eine Ubuntu-Version suchen, die es nicht mehr unterstützt, lesen Sie /ubuntu/761127/how-do-i-install-openjdk-7-on-ubuntu-16- 04 oder höher .
quelle
und wenn Sie bereits andere JDK-Versionen installiert haben
Wählen Sie dann die Java 7-Version aus.
quelle
Zusätzlich zur Antwort von flup möchten Sie möglicherweise Folgendes ausführen, um JAVA_HOME und PATH festzulegen:
Weitere Informationen unter: http://www.ubuntuupdates.org/package/webupd8_java/precise/main/base/oracle-java7-set-default
quelle
Laden Sie die Java-
jdk<version>-linux-x64.tar.gz
Datei von https://www.oracle.com/technetwork/java/javase/downloads/index.html herunter .Extrahieren Sie diese Datei, wo Sie möchten. wie:
/home/java
(Ordnername vom Benutzer im Home-Verzeichnis erstellt).Öffnen Sie nun das Terminal.
JAVA_HOME=path
Legen Sie den Pfad Ihres JDK-Ordners fest (öffnen Sie den JDK-Ordner, klicken Sie mit der rechten Maustaste auf einen beliebigen Ordner, gehen Sie zu den Eigenschaften und kopieren Sie den Pfad mit "Alle auswählen") und fügen Sie ihn hier ein.Mögen:
JAVA_HOME=/home/xxxx/java/JDK1.8.0_201
Lassen Sie Ubuntu wissen, wo sich unser JDK / JRE befindet.
Sagen Sie Ubuntu, dass unsere Installation, dh jdk1.8.0_05, das Standard-Java sein muss.
Versuchen Sie jetzt:
Es gibt 3 Möglichkeiten für die Alternative Java (Bereitstellung
/usr/bin/java
).Drücken Sie die Eingabetaste, um die aktuelle Auswahl [
*
] beizubehalten, oder geben Sie die Auswahlnummer ein: 3Wiederholen Sie die obigen Schritte für:
quelle
Ich denke, Sie sollten das Java-Installationsverfahren sorgfältig prüfen. Es folgt der detaillierte Prozess, der fast alle möglichen Fehler abdeckt.
Die Installation von Java mit apt-get ist einfach. Aktualisieren Sie zunächst den Paketindex:
Überprüfen Sie dann, ob Java noch nicht installiert ist:
Wenn "Das Programm Java befindet sich in den folgenden Paketen" zurückgegeben wird, wurde Java noch nicht installiert. Führen Sie daher den folgenden Befehl aus:
Es geht dir bis jetzt gut, wie ich annehme.
Dadurch wird die Java Runtime Environment (JRE) installiert. Wenn Sie stattdessen das Java Development Kit (JDK) benötigen, das normalerweise zum Kompilieren von Java-Anwendungen benötigt wird (z. B. Apache Ant, Apache Maven, Eclipse und IntelliJ IDEA), führen Sie den folgenden Befehl aus:
Das ist alles, was zur Installation von Java benötigt wird.
OpenJDK 7 installieren:
Führen Sie den folgenden Befehl aus, um OpenJDK 7 zu installieren:
Dadurch wird die Java Runtime Environment (JRE) installiert. Wenn Sie stattdessen das Java Development Kit (JDK) benötigen, führen Sie den folgenden Befehl aus:
Oracle JDK installieren:
Das Oracle JDK ist das offizielle JDK. Es wird jedoch nicht mehr von Oracle als Standardinstallation für Ubuntu bereitgestellt.
Sie können es weiterhin mit apt-get installieren. Führen Sie zum Installieren einer beliebigen Version zunächst die folgenden Befehle aus:
Führen Sie dann abhängig von der Version, die Sie installieren möchten, einen der folgenden Befehle aus:
Oracle JDK 7:
Oracle JDK 8:
quelle
Die PPA-Methode funktioniert nicht mehr.
Quelle: http://www.webupd8.org/2017/06/why-oracle-java-7-and-6-installers-no.html Datum: Juni 2017
Auf der Download-Seite von Oracle heißt es
Ich musste es aus Oracle-Archiven herunterladen - http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html
Sie benötigen jedoch ein Konto dafür.
quelle
Die Antwort von flup ist die beste, aber es hat bei mir nicht ganz funktioniert. Ich musste auch Folgendes tun, damit es funktioniert:
export JAVA_HOME=/usr/lib/jvm/java-7-oracle/jre/
chmod 777
auf dem Ordner./gradlew build
- Gebäude Winterschlafquelle
Oracle Java 1.7.0 aus .deb-Paketen
Problemumgehung für 1.7.0_51
Derzeit befindet sich ein Problem 123 in OAB und a Pull-Anforderung
Hier ist die gepatchte Version:
quelle
quelle
Oracle sowie moderne Versionen von Ubuntu sind auf neuere Versionen von Java umgestiegen. Die Standardeinstellung für Ubuntu 20.04 ist OpenJDK 11, was für die meisten Zwecke ausreichend ist.
Wenn Sie es wirklich zum Ausführen von Legacy-Programmen benötigen, ist OpenJDK 8 auch für Ubuntu 20.04 in den offiziellen Repositories verfügbar.
Wenn du wirklich genau Java 7 benötigen, ist es ab 2020 am besten, eine Zulu-Distribution herunterzuladen. Die einfachste Installation, wenn Sie über Root-Rechte verfügen, ist die .DEB-Version. Laden Sie andernfalls die .ZIP-Version herunter.
https://www.azul.com/downloads/zulu-community/?version=java-7-lts&os=ubuntu&architecture=x86-64-bit&package=jdk
quelle