Як встановити плагін 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 успішно використовується офіційний веб-сайт Oracle .

Джерело: Установка Java

    
відповідь дана M.Tarun 13.04.2017 в 14:24
джерело
6

Починаючи з версії 52 Firefox, підтримка плагінів NPAPI (Java-аплетів) у Firefox закінчилася, через те, що мені вдалося запустити Java-апплети, через проблему продуктивності та безпеки, це встановити розширену підтримку випуску (ESR) firefox .

завантажити тут: тут

докладніше тут: тут

    
відповідь дана mozzi zadok 12.03.2017 в 22:25
джерело
4

Якщо ви тільки що завантажили та встановили java jdk з oracle, то, скажімо, ви встановили jdk-8u91-linux-x64.tar.gz на

/ my / java / directory /

Тоді ви матимете каталог, як:

/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
    
відповідь дана luis_js 26.05.2016 в 15:55
джерело
3

Це стара гілка, але я натрапив на неї під час створення спільного рішення моєї проблеми сьогодні. Я думав, що хтось інший може бути в тій же ситуації.

Мені потрібна браузерна Java для застарілих веб-сайтів, пов'язаних із роботою, і плагін для oracle java не вирізає. Після тривалого підходу під час випробувань та помилок, Iced Ii постійно працює в старій версії firefox, як це:

  • Завантажте tar tarf Firefox версії 51 (новіша версія не підтримує плагін)
  • Встановіть OpenJDK (7 або 8)
  • Встановіть icedtea-плагін та plugin-програму icedtea
  • Тепер ваша програма 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 ...

Зовсім інший, я мав остистий чай, і Oracle працював у Firefox 14.04. Я насправді віддаю перевагу Oracle (не в цілому, але моє використання майже вимагає цього), так що тепер у мене є це. Я не намагався скористатися кількома встановленням або сховищами. Симпозіуми за більшістю вказівок немає.

Зрештою, Firefox пішов на редагування - & gt; Параметри -> Програми потім прокручуються до розширення файлу JNLP і випадають з випадаючого меню «Використовувати інші ...». Потім знайдено javaws з відповідного каталогу.

Це лише обхідний шлях, і я не впевнений, що він відповідатиме вашим потребам. Майте на увазі, що більшість плагінів будуть вбиті до березня.

    
відповідь дана michael 31.01.2017 в 14:42
джерело

Ознайомтеся з іншими питаннями з міткою