Plugin IcedTea para OpenJDK 8

13

Atualizei do OpenJDK 7 para 8. Desinstalei o 7, que também desinstalou o plug-in do IcedTea. Tentei reinstalar o IcedTea com

   sudo apt-get install icedtea-7-plugin

Mas isso não funciona. Quando tento iniciar o arquivo jnlp topcoder, ele falha. Além disso, ele não carrega nenhum plugin java no Google Chrome. Foi bom com o OpenJDK 7. Existe uma versão mais recente do IcedTea for OpenJDK 8?

Srikanth R
fonte

Respostas:

14

No momento, o icedtea-8-plugin não está disponível nos repositórios oficiais do Ubuntu. Maarten Fonville oferece um repositório PPA com um pacote icedtea-8-plugin em funcionamento.

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

Relatório de bug: https://bugs.launchpad.net/ubuntu/+source/icedtea-web/+bug/1385842

Página PPA: https://launchpad.net/~maarten-fonville/+archive/ubuntu/

Se você estiver usando o Ubuntu 14.04 (para o qual o openjdk-8-jre ainda não possui backport ), por enquanto, o OpenJDK ppa deve ser adicionado primeiro:

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

As versões recentes do Chrome não suportam o plug-in Java (consulte Como faço para que o plug-in Java funcione no Google Chrome? ).

jthetzel
fonte
@jhetzel, eu tentei, mas eu recebo um erro: Depends openjdk-8-jre but it is not installable. Alguma ideia?
Toto_tico 8/03/16
2
atualização a esta: icedtea-8-plugin está agora disponível em repositórios (só tenho ele agora com apt-get)
Zanna
2

O arquivo que você deseja instalar é o icedtea-plugin. Basta pressionar Ctrl+ Alt+ Tno teclado para abrir o Terminal. Quando abrir, execute o (s) comando (s) abaixo:

sudo apt-get install icedtea-plugin
Mitch
fonte
No unbunt 14.04 que instala o java 7. Como instalar o icedtea para minha instalação existente do openjdk8?
dan carter
Tanto quanto eu sei, o Plug-in 7 é o mais recente, e funciona com o OpenJDK 8, e é isso que eu também tenho.
Mitch
@Itch Como você instalou o plugin com o JDK 8? Quando tento instalá-lo, ele instala automaticamente o JRE 7.
Hunsu
1
Conforme indicado na resposta, o Plug-in 7 é o mais recente. Instalei o OpenJDK 8 form Here e o plug-in daqui . Espero que ajude.
Mitch
0

Quando não tiver certeza de qual é o nome exato do pacote, como icedtea-7-plugin ou icedtea-8-plugin, etc. Faça uma pesquisa sensata por nome de pacote antes de instalar, por exemplo, pesquise a palavra "icedtea" da seguinte maneira:

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

Isso exibirá o pacote correspondente com a palavra "icedtea" da seguinte maneira:

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)

Com isso, você pode decidir qual instalar ..!

Com a saída acima, use:

$ sudo apt-get install icedtea-8-plugin

A pesquisa prévia do nome do pacote será útil para todos os pacotes que você precisa instalar. Se você estiver com problemas de porta traseira, no caso do Ubuntu 14.04, consulte a resposta em @jthetzel.

Mithun B
fonte