wake-up-neo.net

update-Alternativen: Warnung:/etc/alternatives/Java baumelt

Ich habe das Problem, während das Java-Programm von der Befehlszeile aus ausgeführt wird ..__ Ich habe openjdk-6-jdk in meinem Linux-System installiert und zeigt immer noch den Fehler in Verbindung mit openjdk-7-jdk. 
Anfangs habe ich jdk 7 in meinem System installiert, aber nachdem ich es entfernt habe, habe ich immer noch Probleme beim Ausführen der Anwendung.

nach dem laufen des cammand 

Sudo update-alternatives --config Java

es zeigt eine Warnung wie folgt

update-Alternativen: warning: /etc/alternatives/Java is dangling, wird mit der besten Wahl aktualisiert.
In der Linkgruppe Java gibt es nur eine Alternative: /usr/lib/jvm/Java-7-openjdk/jre/bin/Java Es ist nichts zu konfigurieren.

was soll ich machen?

15
rachana

Angenommen, Sie haben das OpenJDK6 installiert mit:

Sudo apt-get install openjdk-6-jdk

Stellen Sie in Ubuntu 64 Bit sicher, dass die Pfade für Ihre Installation gültig sind (ändern Sie die 32-Bit-Version):

/usr/lib/jvm/Java-6-openjdk-AMD64/jre/bin/Java

/usr/lib/jvm/Java-6-openjdk-AMD64/bin/javac

Update-Alternativen einrichten:

Sudo update-alternatives --install "/usr/bin/Java" "Java" "/usr/lib/jvm/Java-6-openjdk-AMD64/jre/bin/Java" 1
Sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/Java-6-openjdk-AMD64/bin/javac" 1

Sudo update-alternatives --set Java /usr/lib/jvm/Java-6-openjdk-AMD64/jre/bin/Java
Sudo update-alternatives --set javac /usr/lib/jvm/Java-6-openjdk-AMD64/bin/javac

Stellen Sie alternativ sicher, dass die korrekte Version für Java und Compiler überprüft wird:

Sudo update-alternatives --config Java
Sudo update-alternatives --config javac

Listen Sie die installierten Java-Alternativen auf mit:

Sudo update-alternatives --list Java
Sudo update-alternatives --list javac
41
user8658912

Java-Alternativen aktualisieren:

Sudo update-alternatives --config Java

Sudo update-alternatives --config javac
0
Guna Sekaran