Como executar o ContestAppletProd.jnlp?

8

Estou tentando acessar a arena topcoder, mas estou enfrentando um problema. Estou seguindo o procedimento apresentado no seguinte link - link

Atualmente o openjdk-7-jdk está instalado no meu computador. Na execução do arquivo "ContestAppletProd.jnlp", um pop-up do Firefox está me pedindo para baixar o arquivo várias vezes. Alguma solução?

    
por Shravan40 29.07.2013 / 20:26

4 respostas

13

Use javaws para ativar o arquivo .jnlp

por exemplo, javaws -Xignoreheaders -headless Downloads/ContestAppletProd.jnlp &

Você pode instalar javaws usando os seguintes comandos:

sudo apt-get install default-jre
sudo apt-get install icedtea-netx
    
por shantanu 17.09.2013 / 18:41
2

Eu tenho visto muitas pessoas enfrentando problemas semelhantes. Topcoder arena apenas não lança e mostra alguma exceção java. Aqui está a lista de soluções que podem ajudá-lo.

Antes de tentar isso, eu recomendo que você verifique se você tem a versão mais recente do java instalado.

Solução 1:

Não importa se você está usando Windows, Linux ou Mac, goto Terminal / CMD e execute o comando

  

javaws -viewer

(sem aspas) Quando você executar este comando, você será levado para as janelas de cache do applet java. Exclua qualquer aplicativo que você veja lá e reinicie sua arena. Na maioria dos casos, você deve ser capaz de lançar sua arena. Se você ainda não consegue lançar sua arena, tente a solução 2

Solução 2:

Às vezes, o applet topcoder arena leva muito tempo para ser executado, o que pode cruzar o valor de tempo limite de javaws. Felizmente, o javaws nos fornece a opção de linha de comando para alterar o valor do tempo limite. Execute este comando para iniciar o topcoder arena com aumento do tempo limite:

  

javaws -J-Dcom.topcoder.net.httptunnel.client.connect.timeout = X link

Espero que ajude. :)

Deepak Gupta

    
por Deepak Gupta 01.07.2014 / 13:09
1

Eu sugiro usar o oracle do Java-7 em vez do Icedtea. Eu tenho isso depois de dois dias de luta.

instalar o java-7-oracle

sudo apt-get purge openjdk*
sudo rm /var/lib/dpkg/info/oracle-java7-installer*
sudo apt-get purge oracle-java7-installer*
sudo rm /etc/apt/sources.list.d/*java*
sudo apt-get update
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

Atualizar /usr/bin/javaws

sudo cp /usr/bin/javaws /usr/bin/javaws.old
vi /usr/bin/javaws

Altere 2 parâmetros como este:

JAVA=/usr/lib/jvm/java-7-oracle/jre/bin/java
CP=/usr/lib/jvm/java-7-oracle/jre/lib/rt.jar

Divirta-se !!!

    
por user2807033 06.12.2013 / 11:37
0

Existe um método reversível simples que você pode tentar e que funcionou para mim, eu não sou usuário do Ubuntu, mas usuário do Linux Mint.

  1. Ir para o gerenciador de pacotes Synaptics
  2. Pesquise por javaws
  3. Você obterá resultados para o icedtea, instale-o

Isso funciona!

    
por madhur4127 09.12.2017 / 16:22

Tags