Я обновил с OpenJDK 7 до 8. Я удалил 7, который также удалил плагин IcedTea. Я попытался переустановить IcedTea с
sudo apt-get install icedtea-7-plugin
, но это не работает. Когда я пытаюсь запустить файл topcoder jnlp, это не удается. Кроме того, он не загружает плагин Java в Google Chrome. Это было нормально с OpenJDK 7. Существует ли более новая версия IcedTea для OpenJDK 8?
В данный момент 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 / + ошибка/1385842
страница PPA: https://launchpad.net / ~ maarten-fonville / + архив/человечность /
при использовании Ubuntu 14.04 (для которого openjdk-8-jre не еще, бэкпортировал ), затем в настоящее время OpenJDK ppa должен быть добавлен сначала:
sudo apt-add-repository ppa:openjdk-r/ppa
Последние версии Chrome не поддерживают плагин Java (cf. , Как я получаю плагин Java, работающий над Google Chrome? ).
Файл, который Вы хотите установить, является icedtea-плагином. Просто нажмите Ctrl + Высокий звук + T на Вашей клавиатуре для открытия Terminal. Когда это откроется, выполните команду (команды) ниже:
sudo apt-get install icedtea-plugin
Когда Вы не уверены, что является точным названием пакета как 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.