Плагін IcedTea для OpenJDK 8


13

Я оновив з OpenJDK 7 до 8. Я видалив 7, який також видалив плагін IcedTea. Я спробував перевстановити IcedTea

   sudo apt-get install icedtea-7-plugin

Але це не працює. Коли я намагаюся запустити jnlp файл Topcoder, він не вдається. Крім того, він не завантажує жоден плагін Java в Google Chrome. Це було добре з OpenJDK 7. Чи є новіша версія IcedTea для OpenJDK 8?

Відповіді:


14

Наразі плагін icedtea-8 недоступний в офіційних сховищах Ubuntu. Maarten Fonville пропонує сховище PPA з робочим пакетом плагін icedtea-8.

sudo add-apt-repository ppa:maarten-fonville/ppa
sudo apt-get update
sudo apt-get install icedtea-8-plugin

Звіт про помилку: https://bugs.launchpad.net/ubuntu/+source/icedtea-web/+bug/1385842

Сторінка PPA: https://launchpad.net/~maarten-fonville/+archive/ubuntu/

Якщо ви використовуєте Ubuntu 14.04 (для якого Openjdk-8-jre ще не підтримується ), то для початку потрібно ввести ppa OpenJDK:

sudo apt-add-repository ppa:openjdk-r/ppa

Останні версії Chrome не підтримують плагін Java (див. Як змусити Java-плагін працювати в Google Chrome? ).


@jhetzel, я спробував , але я отримую повідомлення про помилку: Depends openjdk-8-jre but it is not installable. Будь-які ідеї?
toto_tico

2
оновлення до цього: icedtea-8-плагін тепер доступний у сховищах (якраз отримав це зараз із apt-get)
Zanna

2

Файл, який ви хочете встановити, це icedtea-плагін. Просто відкрийте термінал Ctrl+ Alt+ Tна клавіатурі. Коли він відкриється, запустіть команди (и) нижче:

sudo apt-get install icedtea-plugin

У unbunt 14.04, який встановлює Java 7. Як я можу встановити icedtea для моєї наявної openjdk8?
дан Картер

Наскільки я знаю, плагін 7 є останнім, і він працює з OpenJDK 8, і це теж я.
Мітч

@Mitch Як ви встановили плагін з JDK 8? Коли я намагаюся його встановити, він встановлюється автоматично JRE 7.
Хунсу,

1
Як зазначено у відповіді, плагін 7 - це найновіший. Я встановив форму OpenJDK 8 Here , і плагін звідси . Сподіваюся, це допомагає.
Мітч

0

Якщо ви не впевнені, яка точна назва пакета, наприклад, icedtea-7-плагін або icedtea-8-плагін тощо. Проведіть мудрий пошук імені пакета перед встановленням, наприклад, шукайте слово "icedtea" таким чином:

$ sudo apt-get update
$ apt-cache search icedtea

Тут буде відображено відповідний пакет із словом "icedtea" наступним чином:

icedtea-8-plugin - web browser plugin based on OpenJDK and IcedTea to execute Java applets
icedtea-netx - NetX - implementation of the Java Network Launching Protocol (JNLP)
icedtea-netx-common - NetX - implementation of the Java Network Launching Protocol (JNLP)
icedtea-plugin - web browser plugin to execute Java applets (dependency package)

Цим ви можете вирішити, який встановити ..!

З наведеним вище результатом використовуйте:

$ sudo apt-get install icedtea-8-plugin

Попередній пошук назви пакета буде корисним для будь-яких пакунків, які потрібно встановити. Якщо у вас виникає проблема із зворотним портом, для випадку Ubuntu 14.04, ви можете посилатися на відповідь від @jthetzel.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.