Einige Openjdk-7-jdk-Befehle werden nicht erkannt?

Einige Openjdk-7-jdk-Befehle werden nicht erkannt?

Ich habe openjdk-7-jdk mit apt-get install installiert. Wenn ich jedoch „javac“ eingebe, sagt das Terminal „bash: /usr/bin/javac: Keine solche Datei oder kein solches Verzeichnis“. Ich glaube, der Link ist defekt, aber wie kann ich ihn reparieren?

Hinweis: Ich habe zuvor openjdk-7-jdk installiert, dann aber openjdk entfernt und sun-java installiert. Jetzt habe ich sun-jdk gelöscht und möchte zu openjdk zurückkehren, aber javac wird nicht erkannt. Ich verwende Ubuntu 11.10.

Bearbeiten: Erkannt: Java; Nicht erkannt: javac, javadoc, appletviewer, ...

Antwort1

Die folgende Problemumgehung hat bei mir funktioniert:

sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java-7-openjdk-amd64/bin/javac 1

Vor einigen Jahren war es viel einfacher, Java auf Ubuntu zu installieren. Ich weiß nicht, warum zum Teufel die Leute bei Canonical es immer komplizierter machen.

verwandte Informationen