Как запустить ContestAppletProd.jnlp?

Я пытаюсь получить доступ к арене topcoder, но столкнулся с проблемой. Я следую процедуре, указанной в следующей ссылке - http://community.topcoder.com/tc?module=Static&d1=help&d2=getStarted

В настоящее время openjdk-7 -jdk установлен на моем компьютере. При запуске файла «ContestAppletProd.jnlp» всплывающее окно из Firefox просит меня загрузить файл снова и снова. Какие-нибудь решения?

8
задан 5 October 2014 в 18:21

4 ответа

Я предлагаю использовать оракул Java-7 вместо Icedtea. Я получил это после двух дней борьбы.

установить 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

Обновить /usr/bin/javaws

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

Изменить 2 параметра следующим образом:

JAVA=/usr/lib/jvm/java-7-oracle/jre/bin/java
CP=/usr/lib/jvm/java-7-oracle/jre/lib/rt.jar
[ 119] Веселитесь !!!

0
ответ дан 5 October 2014 в 18:21

Используйте javaws для запуска файла .jnlp

например, javaws -Xignoreheaders -headless Downloads/ContestAppletProd.jnlp &

Вы можете установить javaws с помощью следующих команд:

sudo apt-get install default-jre
sudo apt-get install icedtea-netx
0
ответ дан 5 October 2014 в 18:21

Существует простой обратимый метод, который можно попытаться, который работал на меня, я не пользователь человечности, но пользователь Linux Mint.

  1. Перейдите к диспетчеру пакетов Synaptics
  2. Поиск javaws
  3. Вы получите результаты для icedtea, установите его

Это работает!

0
ответ дан 5 October 2014 в 18:21

Я видел много людей, сталкивающихся с подобной проблемой. Арена Topcoder просто не запускается и показывает некоторые исключения Java. Вот список решений, которые могут вам помочь.

Прежде чем попробовать это, я бы порекомендовал вам проверить, установлена ​​ли у вас последняя версия java.

Решение 1:

Не имеет значения, используете ли вы windows, Linux или Mac, перейдите в Terminal / CMD и выполните команду

javaws -viewer

(без кавычек). Когда вы запустите эту команду, вы попадете в окна кэша Java-апплета. Удалите все приложения, которые вы там видите, и перезапустите свою арену. В большинстве случаев вы должны иметь возможность запустить свою арену. Если вы не можете запустить свою арену даже сейчас, попробуйте решение 2

Решение 2:

Иногда апплет topcoder arena запускается много времени, что может значение тайм-аута К счастью, javaws предоставляет нам опцию командной строки для изменения значения тайм-аута. Выполните эту команду для запуска арены верхнего кодера с увеличенным временем ожидания:

javaws -J-Dcom.topcoder.net.httptunnel.client.connect.timeout = X http: //www.topcoder. ru /test / arena / ContestAppletProd.jnlp

Надеюсь, это поможет. :)

Дипак Гупта

0
ответ дан 5 October 2014 в 18:21

Другие вопросы по тегам:

Похожие вопросы: