Befolgen Sie die Anweisungen zum Einrichten von Java unter Ubuntu 11.10 unter Wie installiere ich Java? .
Ausführen des folgenden Befehls zur Installation:
sudo apt-get install openjdk-6-jdk
Nachdem es erfolgreich war und ich "java" eingegeben habe, wird ich mit folgendem Fehler aufgefordert:
The program 'java' can be found in the following packages:
* gcj-4.4-jre-headless
* gcj-4.6-jre-headless
* openjdk-6-jre-headless
* gcj-4.5-jre-headless
* openjdk-7-jre-headless
installation
java
TonyMocha
quelle
quelle
Antworten:
Haben Sie diesen Befehl ausprobiert?
Dadurch werden alle installierten und konfigurierten Java-Versionen aufgelistet.
Wenn Sie eine oder mehrere Installationen sehen, erhalten Sie eine Liste aller Elemente, die mit einer Nummer beginnen. Wählen Sie einfach die Nummer, die der Version entspricht, die Sie standardmäßig verwenden möchten.
Wenn Sie keine installierten sehen, stimmt etwas nicht. In diesem Fall werfen Sie einen Blick auf diese Frage .
Während diese Frage für Oracle Java 7 gilt, werden Methoden aufgelistet, die sowohl für Java 6 als auch für Java 7 gelten, um Java zu installieren und Ubuntu zu veranlassen, die neue Java-Installation anzuzeigen und mit ihr zu verknüpfen. Wenn Sie Version 6 möchten, laden Sie einfach das JDK für Version 6 herunter und befolgen Sie die Anweisungen in dieser Frage. Ändern Sie den Dateinamen entsprechend.
quelle
update-alternatives: warning: /etc/alternatives/java is dangling
, löschen Sie den baumelnden Link (dhsudo rm /etc/alternatives/java
) und führen Sie Update-Alternativen erneut aus.Installieren Sie Oracle Java mit den folgenden Befehlen
quelle
Dies wurde durch manuelles Festlegen des Java-Pfads mit behoben
/etc/profile
.Fügen Sie dort die folgenden Zeilen hinzu.
quelle
sudo ...
Befehl nicht dazu geführt hat, dass einjava
Befehl in $ PATH vorhanden ist, wurde die Paketinstallation nicht korrekt abgeschlossen und ist daher fehlerhaft!Es gibt ein Standard-Java, das Sie mit den folgenden Befehlen einrichten können:
Lass mich wissen ob es funktioniert!
quelle