![Установка Oracle Java Ubuntu — Javac не работает](https://rvso.com/image/1344729/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0%20Oracle%20Java%20Ubuntu%20%E2%80%94%20Javac%20%D0%BD%D0%B5%20%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D0%B5%D1%82.png)
Я пытаюсь установить Oracle Java 7 на Ubuntu 11.04. Я следовалинструкции даны здесь
После того, как я выполнил все шаги (до последней буквы), я попробовал запустить
java -version
что дало ожидаемый результат. Но работая
javac -version
не дал ожидаемого результата. Вместо этого я получаю следующую ошибку:
Error : Could not find libjava.so
Error : Could not find Java SE Runtime Environment
Переменная окружения PATH содержит как /usr/local/java/jre/bin, так и /usr/local/java/jdk/bin, LD_LIBRARY_PATH указывает на /usr/local/lib, содержащий libjava.so, который в настоящее время принадлежит пользователю, от имени которого я запускаю javac. Кроме того, JAVA_HOME указывает на папку jdk. Несмотря на все это, javac не может найти файл libjava.so. В сети есть несколько решений, но ни одно из них не работает для меня. Даже прямой запуск
/usr/locale/java/jdk/bin/javac -version
приводит к той же ошибке.
решение1
Какой браузер может быть вопросом. Например, Chrome — 32-битный браузер. Новая Java — 64-битное приложение, и после обновления оно не будет работать в 32-битном браузере.