Por que não consigo executar aplicativos Java Web Start?

16

Eu tenho o Ubuntu 12.10 para x86-64 no meu PC e estou tentando executar um .jnlparquivo. Instalei o Java 7 e o plug-in Java do Mozilla Firefox manualmente (porque não há .debpacote para o Java 7 do Ubuntu).

Sempre que clico duas vezes em um .jnlparquivo, o Firefox é aberto e me dá a opção de abrir o arquivo ou salvá-lo. Se clicar em salvar, ele fará o download do arquivo que estou tentando executar e, se clicar em abrir com o navegador Firefox, ele abrirá outra guia e solicitará novamente (na nova guia) para abrir ou salvar.

Eu costumava executar exatamente o mesmo arquivo no Debian, então o que devo fazer para executar esse arquivo no Ubuntu?

Sameh Hany
fonte
Vá para (Firefox) Preferências -> Aplicativos -> arquivo JNLP -> Usar outro Agora vá para o seu disrectory Java 7 -> bin -> javaws Isso abrirá seu arquivo jnlp --------- ------ Nota - Você pode usar o Icedtea para abrir arquivos jnlp.
Din

Respostas:

18

Primeiro instale o pacote icedtea-8-plugin (ou versão posterior) que inclui o java browser-plugin e a ferramenta javaws webstart que pode ativar arquivos .jnlp.

Use javaws para abrir o arquivo .jnlp baixado.

xranby
fonte
Para instalar icedtea-7-plugin tipo sudo apt-get install icedtea-7-plugin.
23416 IronMan007 3/16
2
O icedtea-7-plugin não foi mais encontrado. Agora você deve instalar icedtea-8-plugin
Bunyk
2
apt-cache search "icedtea-.*-plugin"para encontrar a versão apropriada.
21318 Chester
2

Você já tentou verificar se o java está funcionando corretamente? Você pode usar este link para ver se é. http://www.java.com/en/download/installed.jsp?detect=jre Caso contrário, será necessário habilitá-lo corretamente. Eu ainda sou um Noob, mas tive o mesmo problema. Saudações

Frank V
fonte
0

No diretório /usr/lib/firefox-addons/plugins

Criar link simbólico

ln -s /usr/share/javaclient/jre1.8.0_121/lib/amd64/libnpjp2.so

Vá para (Firefox) Preferências -> Aplicativos -> Arquivo JNLP -> Usar outro

Agora vá para o diretório Java 8 -> bin -> javaws

Isso abrirá seu jnlparquivo

Din de crédito pelas preferências do Firefox.

joedotmac
fonte
0

Para o Ubuntu 19.10, use:

sudo apt install icedtea-netx
Erik Morelj
fonte
11
Este pacote existe não apenas desde 19.10, mas para todos os lançamentos atualmente suportados pelo Ubuntu (pelo menos 16.04 e mais recentes). Verifique por exemplo packages.ubuntu.com/search?keywords=icedtea-netx
Byte Commander