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

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

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

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

71
задан 25 July 2015 в 22:21

6 ответов

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

sudo apt-get install icedtea-plugin

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

0
ответ дан 25 July 2015 в 22:21

Установка подключаемого модуля 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 был успешным, используя официальный сайт Oracle .

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

0
ответ дан 25 July 2015 в 22:21

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

скачать здесь: https://www.mozilla.org/en-US/firefox/organizations/all/

подробнее здесь: https: // support .mozilla.org / t5 / Проблемы-с-дополнения-плагинов или / Почему-делать-Java-Silverlight-Adobe Acrobat-и-других-плагинов-нет / та-р / 31069

0
ответ дан 25 July 2015 в 22:21

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

/ my / java / directory /

[ 113] Тогда у вас будет каталог, например:

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

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

$: cd /usr/lib/firefox-addons/plugins/
$: sudo ln -s /my/java/directory/jdk1.8.0_91/jre/lib/amd64/libnpjp2.so
0
ответ дан 25 July 2015 в 22:21

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

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

В конце концов, в Firefox перешли в Edit -> Preference -> Applications, затем прокрутили вниз до расширения JNLP и выбрали «Use other ...» из выпадающего меню. Затем нашли челюсти из соответствующего каталога.

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

0
ответ дан 25 July 2015 в 22:21

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

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

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

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

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

0
ответ дан 25 July 2015 в 22:21

Другие вопросы по тегам:

Похожие вопросы: