Как установить плагин Java для Firefox?

66

Я пытаюсь установить Java и плагины для Firefox. Я установил JDK и JRE.

Когда я пытаюсь выполнить команду sudo update-alternatives --config java , она показывает только один доступный вариант.

Плагины не используются в Firefox.

    
задан user199273 06.10.2013 в 13:51
источник

6 ответов

73

Если вы используете версию после 52 (не ESR), которая отключена NPAPI , вам не повезло. Если вы используете один из них, чего вы абсолютно не хотите, вы можете установить OpenJDK JRE, который позволит вам выполнять Java-файлы локально, используя двоичный файл java . Однако этого недостаточно для выполнения веб-апплетов Java в вашем браузере, что может быть выполнено путем установки плагина Icedtea:

sudo apt-get install icedtea-plugin

Затем перейдите в about:addons , в разделе плагина, проверьте, включен ли плагин. Mozilla отключает небезопасные плагины по умолчанию, это означает, что Java отключается даже после установки из-за проблем с безопасностью. Вам необходимо активировать его перед его использованием.

    
ответ дан Braiam 06.10.2013 в 16:26
23

Установка плагина IcedTea Java:

Чтобы установить подключаемый модуль IcedTea Java, откройте терминал и введите:

sudo apt-get install icedtea-7-plugin

установить плагин для Firefox - Oracle

В терминале:

mkdir ~/.mozilla/plugins

Удалите плагин IcedTea, если он был установлен.

sudo apt-get remove icedtea6-plugin

Удалить прежнюю версию плагина Java (может быть или не быть)

rm ~/.mozilla/plugins/libnpjp2.so

Теперь вы можете установить плагин, создав символическую ссылку (вы скажете Firefox, где находится плагин). Для 32-разрядной Java используйте

ln -s /usr/lib/jvm/jre1.7.0/lib/i386/libnpjp2.so ~/.mozilla/plugins/

Для 64-разрядной версии Java используйте

ln -s /usr/lib/jvm/jre1.7.0/lib/amd64/libnpjp2.so ~/.mozilla/plugins/

Подтвердите, что JRE прошла успешно, используя официальный веб-сайт .

Источник: Установка Java

    
ответ дан M.Tarun 13.04.2017 в 14:24
7

Начиная с версии Firefox версии 52, поддержка плагинов NPAPI (java-апплетов) в Firefox закончилась из-за проблем с производительностью и безопасностью, так как я могу запускать java-апплеты, это установить Extended Support Release (ESR) firefox .

скачать здесь: Ссылка

подробнее здесь: Ссылка

    
ответ дан Maoz Zadok 12.03.2017 в 22:25
5

Если вы только что загрузили и установили java jdk из oracle, скажем, вы установили jdk-8u91-linux-x64.tar.gz на

/ моя / Java / каталог /

Тогда у вас будет такой каталог, как:

/my/java/directory/jdk1.8.0_91 /

Все, что вам нужно сделать, это перейти в свой каталог плагинов firefox и создать ссылку:

$: cd /usr/lib/firefox-addons/plugins/
$: sudo ln -s /my/java/directory/jdk1.8.0_91/jre/lib/amd64/libnpjp2.so
    
ответ дан luis_js 26.05.2016 в 15:55
3

Это старый поток, но я наткнулся на него, в то время как решил решить проблему сегодня. Я полагал, что кто-то другой может быть в той же ситуации.

Мне нужно в браузере Java для устаревших сайтов, связанных с работой, а плагин oracle java не режет. После длительного пробного и ошибочного подхода я получил IcedTea, работая последовательно в более старой версии firefox, например:

  • Загрузите tar из Firefox, версия 51 (более новая версия не поддерживает плагин)
  • Установите OpenJDK (7 или 8)
  • Установите плагин icedtea - плагин и icedtea-plugin
  • Теперь ваша установка openJDK будет содержать файл IcedTeaPlugin.so в папке jre / lib
  • скопируйте это в папки плагинов mozilla / firefox (я не мог понять, какой из них тоже копировать, поэтому я просто скопировал его на все firefox / plugins или mozilla / plugins).
  • запустите свою старую версию firefox
  • проверить, что плагин активен (проверьте: плагины)

Один из моих коллег создал сценарий для удаления старого firefox и разблокировал его при каждом запуске. Таким образом, он никогда не обновляется случайно. Не забудьте сделать это с помощью вашего основного приложения firefox.

Надеюсь, это поможет вам.

    
ответ дан Stijn Dejongh 26.06.2017 в 19:28
1

Это была битва, тем более, что я прошел через пару месяцев назад с 14.04, забыл решение, обновил до 16.04 .....

Иначе у меня был Iced-tea и Oracle, работающий под firefox в 14.04. Я на самом деле предпочитаю Oracle (не в общем, но мое использование почти требует этого), поэтому у меня есть только это сейчас. Я не пытался создавать несколько установочных или репозиториев. Символы в соответствии с большинством инструкций там тоже не являются хорошими.

В конце концов, в Firefox пошел Edit - > Приоритет - > Приложения затем прокручивались до расширения файла JNLP и выбрали «Использовать другое ...» в раскрывающемся меню. Затем найденные javaws из соответствующего каталога.

Это только обходной путь, и я не уверен, что он подойдет вашим потребностям. Имейте в виду, что большинство плагинов будут отключены к марту.

    
ответ дан michael 31.01.2017 в 14:42