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


13

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

   sudo apt-get install icedtea-7-plugin

Но это не работает. Когда я пытаюсь запустить файл topcoder jnlp, он не работает. Кроме того, он не загружает никакой плагин Java в Google Chrome. С OpenJDK 7 все было в порядке. Существует ли более новая версия IcedTea для OpenJDK 8?

Ответы:


14

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

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-plugin. Просто нажмите Ctrl+ Alt+ Tна клавиатуре, чтобы открыть терминал. Когда он откроется, выполните команду (ы) ниже:

sudo apt-get install icedtea-plugin

На unbunt 14.04, который устанавливает Java 7. Как я могу установить icedtea для моей существующей установки openjdk8?
Дэн Картер

Насколько я знаю, плагин 7 является последним, и он работает с OpenJDK 8, и это то, что у меня есть.
Митч

@ Mitch Как вы установили плагин с JDK 8? Когда я пытаюсь установить его, он автоматически устанавливает JRE 7.
Hunsu

1
Как указано в ответе, плагин 7 является последним. Я установил форму OpenJDK 8 здесь , а плагин отсюда . Надеюсь, это поможет.
Митч

0

Если вы не уверены, какое именно название пакета, например icedtea-7-plugin или icedtea-8-plugin, и т. Д. Выполните мудрый поиск имени пакета перед установкой, например, найдите слово «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.