
Ich habe versucht, Oracle Java 7 auf Ubuntu 11.04 zu installieren. Ich folgte demAnweisungen finden Sie hier
Nachdem ich alle Schritte (genau) befolgt hatte, versuchte ich,
java -version
was die erwartete Ausgabe lieferte. Aber das Ausführen
javac -version
hat nicht die erwartete Ausgabe geliefert. Stattdessen erhalte ich die folgende Fehlermeldung:
Error : Could not find libjava.so
Error : Could not find Java SE Runtime Environment
Die Umgebungsvariable PATH enthält sowohl /usr/local/java/jre/bin als auch /usr/local/java/jdk/bin, LD_LIBRARY_PATH zeigt auf /usr/local/lib, das libjava.so enthält, das derzeit dem Benutzer gehört, als der ich javac ausführe. Darüber hinaus zeigt JAVA_HOME auf den JDK-Ordner. Trotz alledem kann javac die Datei libjava.so nicht finden. Es gibt mehrere Lösungen online, aber keine scheint für mich zu funktionieren. Sogar ein direkter Lauf
/usr/locale/java/jdk/bin/javac -version
führt zum gleichen Fehler.
Antwort1
Die Frage könnte sein, welcher Browser. Chrome ist beispielsweise ein 32-Bit-Browser. Das neue Java ist eine 64-Bit-App und funktioniert nach der Aktualisierung nicht auf einem 32-Bit-Browser.