Wie installiere ich jdk unter Linux?

8

Ich führe das Debian-basierte Crunchbang-Linux-System aus und möchte das Oracle JDK (nicht openjdk) auf meinem System installieren.

Ich habe einige Zeit damit verbracht, danach zu googeln, aber ich konnte keine klare Beschreibung finden, wie ich es installieren (und konfigurieren) kann. Also hier sind meine Fragen:

Wo ist der richtige / beste Ort, um das heruntergeladene JDK zu installieren? (Die meisten Menschen bevorzugen etwas wie usr/lib/jvm . Warum?

Wenn ich den jvm installiert habe (d. h. den Inhalt der Datei jdk<version>.tar.gz an den gewählten Ort kopiert habe, muss ich mein System so einrichten, dass es sich auf den jdk bezieht.

hier kann ich zum Beispiel verwenden: sudo update-alternatives --install "/usr/bin/java" "java" \ "/usr/lib/jvm/jdk<version>/bin/java" 1 . Ich muss das gleiche mit javac richtig machen?

Schließlich muss ich die Variable JAVA_HOME setzen, indem ich die Zeilen hinzufüge:

%Vor%

zur Datei .bashrc .

Aber das Problem: Auf diese Weise muss ich immer meine Alternativen aktualisieren, wenn ich meine jdk richtig rüste? Wie kann ich das lösen? Kann jemand eine klare Beschreibung geben, wie man den jdk auf Linux-Systemen auf eine clevere und korrekte Weise installiert?

danke

    
Moonlit 18.02.2013, 08:14
quelle

3 Antworten

9

Sie können die neueste Version von Oracle Java 7 installieren und auf dem neuesten Stand halten. Sie müssen lediglich das PPA-Repository manuell zu den Softwarequellen hinzufügen.

Von Ссылка :

%Vor%

Für Ubuntu, Ссылка . Damit habe ich JDK auf meinem Ubuntu-Server installiert.

    
Linn Htoo 18.02.2013, 08:26
quelle
3

Schritt 1: Öffnen Sie die Anwendung & gt; & gt; Zubehör & gt; & gt; Terminal

Schritt 2: Geben Sie die Befehlszeile wie folgt ein ...

%Vor%

Schritt 3: Geben Sie die Befehlszeile wie folgt ein ...

%Vor%

(Hinweis: openjdk-6-jdk wird hier symbolisch verwendet. Sie können die jdk-Version gemäß Ihrer Anforderung auswählen.)

Wie setzt man "Umgebungsvariablen" für "Open jdk" in Ubuntu (Linux)?

Schritt 4: Geben Sie für den Befehl "JAVA_HOME" (Umgebungsvariable) wie unten gezeigt in "Terminal" Ihren Installationspfad ein ...

%Vor%

(Hinweis: "/ usr / lib / jvm / java-6-openjdk" wird hier nur zur Demonstration symbolisch verwendet. Sie sollten Ihren Pfad gemäß Ihrer Installation verwenden.)

Schritt 5: Geben Sie für den Befehl "PATH" (Umgebungsvariable) den folgenden Befehl ein, in "Terminal" unter Verwendung Ihres Installationspfads ...

%Vor%

(Hinweis: "/ usr / lib / jvm / java-6-openjdk" wird hier nur zur Demonstration symbolisch verwendet. Sie sollten Ihren Pfad gemäß Ihrer Installation verwenden.)

Schritt 6: Suchen Sie nach "open jdk" Installation, geben Sie einfach den Befehl in "Terminal" ein, wie unten gezeigt. java

    
user1896728 18.02.2013 08:18
quelle
2

Mache einfach einen Symlink /usr/lib/jvm/jdk , der auf /usr/lib/jvm/jdk<version> zeigt. Dann müssen Sie nach dem Aktualisieren des JDK nur den Symlink aktualisieren, um auf den neuen Speicherort zu zeigen.

    
Axel 18.02.2013 08:37
quelle

Tags und Links