Включить java firefox linux

Обновлено: 02.07.2024

Java — это набор программного обеспечения, который был разработан Sun Microsystems в 1995, он известен за свою кроссплатформенность. Платформа Java используется миллионами приложений, веб-сайтов (особенно используется в банковских сайтах) благодаря своей быстрой, безопасной и надёжной природе. Сегодня Java — везде, от настольных компьютеров до дата-центров, от игровых консолей до научных компьютеров, от мобильных телефонов до Интернет серверов и т.д.

Можно установить более чем одну версию Java и запускать их на том же компьютере, также возможно иметь различные версии JDK и JRE в одно и то же время, в действительности, множеству приложений нужна Java-jre (Java Runtime Environment - среда выполнения для Java) а тем, которые связаны с разработкой, нужна Java-sdk (Software Development Kit — набор инструментов разработчика). JDK уже включает в себя JRE, поэтому мы установим только JDK.

Множество дистрибутивов Linux поставляются с другой версией Java, называемой OpenJDK (эта версия не разрабатывалась в Sun Microsystems и не преобреталась Oracle Corporation). OpenJDK — это реализация приложений Java с открытым исходным кодом.

Последней стабильной версией Java является релиз 1.8.0_66, т.е. 8u66.

Установка Java 8 в Linux

1. Перед установкой Java, для начала сверим версию уже установленной Java.

2. Создадим директорию в которую установим Java. Для глобального доступа (для всех пользователей) установка предпочтительна в директорию /opt/java. Следующие команды необходимо выполнять от имени администратора.

(или перед каждой командой добавляйте sudo)

3. Теперь время загрузить тарбол — источник установки Java (JDK) с последней версией под нашу архитектуру. Скачивайте Java и любые другие программы только с официальных сайтов!

Чтобы вам было проще сориентироваться, мы приводим примеры имён файлов. Пожалуйста, загружайте только эти файлы.

Как вариант, вы можете использовать команду wget для загрузки файла прямо в директорию /opt/java, как это сделать показано ниже:

4. Когда загрузка завершена, вы можете извлечь тарбол использованием команды tar как показано ниже.

tar -zxvf jdk-*.tar.gz && rm *.tar.gz && mv jdk1.8.0_* jdk1.8.0

5. Далее используем команду update-alternatives, чтобы сказать системе, где java и её исполнимые файлы установлены.


Т.е. нужно ввести 1.

6. Скажем системе обновить альтернативы javac так:

У вас может быть так:

02

Update-Javac-Alternatives

В любом случае, всё в порядке. Если у вас как на втором скриншоте, то также наберите 1.

7. Похожим образом обновляем альтернативы jar так:

Update-Jar-Alternatives

А может просто сказать, что настраивать нечего, т. к. есть только одна альтернатива.

8. Настройка переменных окружения Java.

03

После перезагрузки значения переменных окружения сбросятся. Чтобы не вводить эти значения каждый раз после перезагрузки можно отредактировать один из трёх файлов:

Рекомендуется выбрать /etc/profile, поскольку в этом случае настройки будут доступны для всех пользователей системы. Откройте этот файл:

И добавьте в самый конец строки:

9. Чтобы убедиться, опять проверим версию Java.

Предположение: Если вы не используете OpenJDK (открытую реализацию java), вы можете удалить её следующим образом:

Включение поддержки Java в Firefox

10. Для включения поддержки Java 8 JDK в Firefox, нужно набрать следующие команды, это задействует модуль Java в Firefox.

На Debian, Ubuntu и Mint

На RHEL, CentOS и Fedora

Если у вас появилась ошибка

То выполните (на Debian, Mint. Ubuntu, Kali Linux):

А затем указанную выше команду.

11. Теперь проверяем поддержку Java, перезапускаем Firefox и вводим about:plugins в адресной строке. У вас должно получиться что-то похожее на следующий скриншот.

04

На сегодня всё. Надеюсь этот пост поможет в установке Oracle Java самым простым способом. Следите за обновлениям, заходите почаще! Лайкате и делитесь этой записью чтобы помочь нам её распространить.

Единственная версия java, которая не тормозит

    Проверяем, есть ли в системе библиотеки libjava.so и libawt.so:

UPDATE для Opera 11.01 на CentOS 5.5 x86_64 и Fedora 14: в меню Preferences уже нет галочки "Enable Java", теперь последовательность немного другая.

    Смотрим где лежит libjavaplugin:

диалог выбора директорий поиска плагинов в броузере opera

Скриншот оперы, указание пути к Java runtime environment

После этого в списке плагинов появляется ещё и "Java(TM) Plugin" и java начинает работать даже без перезапуска броузера, что можно проверить опять же с помощью вышеупомянутого тестового апплета.

Firefox

Для броузера firefox (проверялось на версии 3.6.17 в fedora 14) включение java можно делать так:

  1. Смотрим есть ли какие-то связанные с java плагины в /usr/lib/mozilla/plugins и путем просмотра инфы на странице со служебным адресом about:plugins. Если там что-то есть, то соответствующий .so-файл удаляем.
  2. Ищем библиотеку libnpjp2.so, если находим несколько, то выбираем ту, которая находится в директории, соответствующей JRE нужной нам версии:

/.mozilla/plugins (если требуется включить java только для одного пользователя) или в /usr/lib/mozilla/plugins (если требуется включить java для всех пользователей системы):

Если после этого java всё еще не работает, нужно проверить, что все другие java-плагины удалены (отсутствуют симлинки на них и их не видно на странице about:plugins). Даже если ненужный плагин выключен (но не удалён) и его видно "Tools - AddOns - Plugins" серым цветом, он может мешать работе нужного плагина. Проверено лично (в моем случае выключенный /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/lib/amd64/IcedTeaPlugin.so не давал работать включенному /usr/java/jre1.6.0_26/lib/amd64/libnpjp2.so - на странице проверки jav-ы http://www.java.com/en/download/testjava.jsp писало "Something wrong, java not working") - только после удаления симлинки

родной плагин от Oracle (libnpjp2.so) заработал нормально.

Google chrome

Хром использует плагины, найденные в директории /usr/lib/mozilla/plugins (или /usr/lib64/mozilla/plugins если у вас 64-битная версия ОС). Поэтому настройка тут в общем аналогичная firefox-у. Проверить какие плагины установлены в chrome можно на служебной странице chrome://plugins/.

Выбор нужной JVM

Если в системе установлено несколько JVM (например, при установке openoffice он тянет за собой openjdk, который значительно отличается от "классической" SunOracle-овской Java Virtual Machine), то заставить приложения работать именно с нужной Вам JVM можно следующим образом. Пусть для примера мы только что установили jre-6u26-linux-i586.rpm и хотим чтобы java использовалась именно отсюда.

    Смотрим какие симлинки предоставляют бинарник java:

Отличия между различными JVM

Какую JVM выбрать зависит во многом от задач, которые требуется решать с их помощью. Иногда даже приходится на одном компе держать несколько разных Java-машин. Ниже список эмпирически открытых особенностей, которые, возможно, кому-то пригодятся.

– Замечено, что в Fedora 15 Cisco WebEx отказался нормально работать с JRE от Oracle версии 1.7.0_04 (при попытке подсоединиться к аудио-конференции вылазило окошко с ошибкой "audio device is unaccessible now". В то же время WebEx работал нормально с OpenJDK Runtime Environment (IcedTea6 1.10.4), симлинка /etc/alternatives/libjavaplugin.so при этом указывала на файл /usr/lib/jvm/jre-1.6.0-openjdk/lib/i386/IcedTeaPlugin.so

– Клиент-банк iBank2 от конторы BIFIT по состоянию на 2011-ый год не работал с OpenJDK, но работал нормально с Oracle JRE.

– Веб-интерфейсы многих IPKVM-ов/DRAC/iLo-карт для удалённого доступа к консоли серверов не работали вообще или глючили под OpenJDK, но работали нормально с Oracle JRE

ПРИМЕЧАНИЕ: Если у вас 64-битная версия ОС (проверить можно командой "uname -a"), то везде вместо директории /usr/lib/mozilla/plugins следует использовать /usr/lib64/mozilla/plugins.

One Response

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.

Спаситель мой.
Я чуть разумом не двинулся, пытаясь найти, куда эти наркоманы в последних версиях запиндонили все явовые настройки.
Фраза "и добавляем найденный путь /usr/java/jre1.6.0_23/lib/amd64 к списку директорий" для меня прозвучала как музыка.

Создайте пустую папку в каталоге /opt/java/$, подставляя в $ версию Oracle Java, которую вы скачали:

Перейдите в свеже созданный каталог:

Распакуйте архив с Oracle Java из каталога, в который ваш браузер его поместил. Скорее всего он располагается в папке Downloads в вашем домашнем каталоге:

И наконец удалите архив - он нам больше не нужен

Все! Java установлена!

Однако, для быстрого доступа к исполняемым файлам Oracle Java, стоит сделать символические ссылки (ярлыки) на них в каталоге /usr/bin:

Проверить, все ли сделано правильно можно введя команду

Эта команда позволяет узнать версию java. Если выводом команды будет та версия Oracle Java, которую вы ожидали увидеть, то все прошло хорошо. Аналогично производится и обновление Oracle Java на Linux. Вы просто скачиваете новый архив, распаковываете, заменяете символические ссылки. Удалять старый каталог или нет - решать вам.

Несколько слов о JAVA_HOME. Некоторые приложения, а точнее их скрипты запуска, вместо того, что адрессовать Java, используя переменную окружения $, используют переменную окружения $. Соответственно во избежания проблем, лучше эту переменную установить. Сделать это не сложно - нужно поместить в каталог /etc/profile.d/ файл с названием java.sh (имя значения не имеет, а вот расширение должно быть обязательно ".sh") следующего содержания, заменяя $ на ту версию Oracle Java, которую вы устанавливаете:

export JAVA_HOME= /opt/java/$

П.с. если вы ищите образ Oracle Java для запуска в docker, загядывайте на наш Docker Hub. Там вы найдете готовы образы и Dockerfile'ы

Для решения этой проблемы вы либо скачиваете и отдельно устанавливаете старую версию Firefox или Chrome и устанавливаете java plugin туда, либо можете воспользоваться одним из браузеров, поддерживающих NPAPI. Среди них PaleMoon - небезызвестный форк Firefox, и Midori - отличный легковесный браузер на движке WebKit.

Приведенная ниже инструкция будет работать как для Pale Moon любых версий, так и для Midori и Firefox версии 52 и ниже. Установка Java plugin'а заключается в простом создании символической ссылки (ярлыка) на плагин из каталога, в который вы установили Oracle Java.

Иногда вам придется произвести еще одно маленькое действие, если ваш дистрибьютер не позаботился о правильном задании переменных окружения. После установки браузера - перелогинтесь (выйтиде/зайдите в систему) и проверьте в терминале, установлена ли переменная окружения MOZ_PLUGIN_PATH

$ env | grep MOZ_PLUGIN_PATH

Результатом выполнения этой команды должно быть что-то вроде "/usr/lib/mozilla/plugins" - то место, где мы создавали символическую ссылку. Если вывод пустой, то добавьте в каталог "/etc/profile.d/" файл с названием, например "mozilla-common.sh" точно так, как мы это делали на этапе установки переменной окружения JAVA_HOME. Только, соответственно вместо JAVA_HOME мы устанавливаем переменную MOZ_PLUGIN_PATH:

После перелогинтесь. Запустите Pale Moon, Midori или Firefox, Откройте специальную страницу-тестер. Она поможет проверить корректноть установки java plugin и в случае успеха отобразит текущую версию Oracle Java.

Большое число пользователей начали испытывать трудности при отсутствии Java в обозревателе Mozilla Firefox новых версий. Связано это с прекращением поддержки почти всех плагинов. Однако всегда можно скачать и включить Java в Firefox. В данной пошаговой инструкции рассмотрим этот процесс более подробно.

Плагин Java для Mozilla

Нужно напомнить, что Джава – это отдельный язык, который поддерживает отображение некоторых объектов на странице, в том числе анимации. Если поддержка java в браузере Firefoxе включена, некоторые фрагменты сайта не будут отображаться на экране

Для 64-битной версии обозревателя запустить плагин Ява не получится. Java и Javascript – две разные технологии, помните это!

Пошаговая инструкция

Предоставим подробную инструкцию по включению плагина Java.

  1. Загрузка плагина Джава. При запуске Mozilla Firefox переходим на сайт Джава и нажимаем кнопку Загрузить Ява бесплатно. Подтверждаем Соглашение и начинаем скачивание. Далее сохраняем установочный файл и осуществляем его запуск.
  2. Установка Java. Выбираем функцию Install и ждем, пока данные установятся на компьютер. Если старая версия установлена, то появляется окно, в котором можно произвести удаление нажатием кнопки Uninstall. При этом старые данные будут удалены. Жмем кнопку Next. Новая версия установлена, нажимаем Close.
  3. Включаем Джава. Выполняем перезапуск браузера. Открываем раздел Инструменты и Дополнения. Находим Java(TM) Platform SE, затем выставляем значение о постоянном включении.
  4. Добавить сайт в исключения. С восьмой версии разработчики внесли стандарты для блокировки небезопасных приложений на Джава. Если есть необходимость в их запуске, то нужно внести их в исключения. Для этого открыть меню Пуск – Панель управления и в поисковой строке выбрать Панель Управления Java. Здесь переключиться на вкладку Security и выбрать опцию Edit Site List. Нажать Добавить и указать адрес необходимого сайта или игры, которую надо запустить в обход блокировки. Жмем продолжить, а затем при запуске игры даем разрешение на ее использование.
Ошибка при установлении защищенного соединения Mozilla Firefox

Придерживаясь этой инструкции, можно включить Ява в Фаерфокс и использовать его для поддержки фрагментов сайтов и страниц.

Важно! Установка Java необходима только с официального сайта разработчиков во избежание попадания вирусов и другого программного обеспечения, способного нарушить правильную работу компьютера

Для полноценной работы всех компонентов браузера требуется приложение Джава. Применяется оно при взаимодействии с flash-играми и другими элементами сайтов. Поэтому важно знать всё о настройках Java в Firefox. Включать и отключать Джава-плагин научимся в этой статье.

Зачем нужна Java для Firefox

Веб-страницы в интернете используют Джава-апплеты. Браузер должен считывать их для корректного отображения информации. Для этого предусмотрено программное обеспечение Java Plugin, установленное на Firefox. Аналогичное приложение можно найти и в другом обозревателе.

Отдельно стоит сказать о JavaScript. Это язык программирования, который используется разработчиками сайтов. Новый браузер Mozilla Firefox поддерживает синтаксис по умолчанию, поэтому не нужно устанавливать дополнительных приложений для работы с платформами на JS.

Установка

Загруженный плагин Java для браузера Mozilla Firefox нужно установить на компьютер. Скопируйте инструкцию ниже или откройте ее в любом обозревателе, кроме Фаерфокс, так как его придется закрыть.

Теперь запустите браузер Mozilla Firefox, но Джава не будет работать, если не включить плагин.

Включение Java в Firefox

Подключение может произойти автоматически, если браузер выключали на время установки. Но чаще всего этого не происходит.

Если содержимое веб-страницы до сих пор отображается некорректно, то плагин подключался зря.

Как отключить плагин?

Следующее, о чем думают пользователи, – как отключить Java в Firefox. Отключение связано с тем, что использование языка JS резко упало, а сам плагин не отвечает требованиям по безопасности.

Инструкция:

Соблюдение инструкций и отсутствие ошибок при установке не говорит о том, что компонент будет работать без проблем. Одна из них – запускается Java, но не работает Firefox 42. Браузер просто закрывается.

  1. Пропишите в командной строке браузера about:config.
  2. По появившемуся списку настроек сделайте одиночный клик, нажмите «Создать», далее – «Логическое».
  3. Имя новой настройки: dom.ipc.plugins.java.enabled.
  4. Имя новых свойств: dom.ipc.plugins.java.enabled.
  5. В конце щелкните ОК.

Часто Фаерфокс «ругается» на безопасность плагина Java. Для решения достаточно отключить модуль, обновить Джава и снова запустить браузер. Дело в использовании старых технологий на ранних стадиях разработки дополнения, которые конфликтуют с новыми версиями Mozilla Firefox.

Следующая проблема – модуль Джава не запускается в браузере из-за установленного JavaFX. Инструкция по исправлению:

  1. Удалите компоненты Java с компьютера.
  2. Очистите реестр специальными программами. Подойдет CCleaner.
  3. Переустановите плагин Java.

Самая серьезная проблема поджидает пользователей Firefox версии 52 и выше. Технология NPAPI не поддерживается браузером. Разработчики рекомендуют отказаться от приложения для запуска веб-страниц, сменив его на подходящий обозреватель.

Видео: Решение проблемы с поддержкой NPAPI браузером Firefox.

Разработчики сайтов, теряющие клиентов из-за возникшей проблемы, могут обратиться за поддержкой в блог о запуске приложений, предложенный компанией Java.

Читайте также: