Como executo um applet Java quando os navegadores não suportam mais?

3

Estou usando as versões mais recentes dos navegadores Chrome, Chromium e IceWeasel no meu sistema Debian 7. Durante uma experiência, preciso executar applets Java antigos no navegador. No entanto, desde que os navegadores modernos não suportam mais, eu queria saber se há uma maneira que eu poderia executar esses applets Java na minha máquina. Eu tenho os códigos-fonte comigo.

Eu tentei compiladores on-line de Java como o browxy.com, mas no final eles também precisam executar o applet nos navegadores - que meus navegadores não suportam.

Existe uma maneira de executar esses applets?

    
por learnerX 21.05.2015 / 20:40

2 respostas

1

Para quem está lendo isso em 2017 ou mais tarde, quando nenhum navegador moderno suporta applets java, aqui está o que eu fiz para fazer isso funcionar no Ubuntu 16.

Instale o icedtea para obter o plug-in do applet java:

sudo apt-get install icedtea-8-plugin

Faça o download do firefox 51 (a última versão antes de o java ser removido)

link

Extraia para um local específico ( $ HOME / java / firefox , por exemplo)

Desconecte-se da internet temporariamente (caso contrário, o firefox se atualizará para uma versão pós-java imediatamente)

run firefox --no-remote

Vá para sobre: preferences # advanced e selecione 'Nunca verificar atualizações' . Agora você pode reativar a internet.

Após o lançamento deste navegador, não use o firefox para qualquer navegação normal na web local, pois você estará usando uma versão antiga que não é segura. Isso ocorre porque, quando você inicia o firefox, ele tenta se conectar a um processo existente e, portanto, vai pegar o antigo. Se você normalmente usa o firefox (ou qualquer um de seus derivados como iceweasel), eu sugeriria executar o antigo com $ HOME definido para algo diferente do usual, ou talvez até como um usuário diferente para evitar um conflito nas configurações.

    
por 24.10.2017 / 08:16
3

Use qualquer navegador diferente do Chrome que suporte Java.

    
por 21.05.2015 / 21:52