ContestAppletProd.jnlpを実行する方法


8

トップコーダーアリーナにアクセスしようとしていますが、問題が発生しています。次のリンクにある手順に従っています-http://community.topcoder.com/tc ? module = Static&d1 = help&d2 = getStarted

現在、openjdk-7-jdkがコンピューターにインストールされています。「ContestAppletProd.jnlp」ファイルを実行すると、Firefoxのポップアップでファイルを何度もダウンロードするように求められます。解決策はありますか?

回答:


13

javaws.jnlpファイルを起動するために使用します

例えば javaws -Xignoreheaders -headless Downloads/ContestAppletProd.jnlp &

javaws次のコマンドを使用してインストールできます。

sudo apt-get install default-jre
sudo apt-get install icedtea-netx

javawsを使用して.jnlpファイルを起動します。例:javaws -Xignoreheaders -headless Downloads / ContestAppletProd.jnlp& "
shantanu

2

多くの人が同じような問題に直面しているのを見てきました。Topcoderアリーナが起動せず、Java例外が表示されます。ここにあなたを助けるかもしれない解決策のリストがあります。

これを試す前に、Javaの最新バージョンがインストールされているかどうかを確認することをお勧めします。

解決策1:

Windows、Linux、Macのいずれを使用しているかに関係なく、ターミナル/ CMDに移動してコマンドを実行します

javaws -viewer

(引用符なし)。このコマンドを実行すると、Javaアプレットのキャッシュウィンドウが表示されます。そこに表示されているアプリケーションをすべて削除し、アリーナを再起動します。ほとんどの場合、アリーナを起動できるはずです。今でもアリーナを立ち上げることができない場合は、解決策2を試してください

解決策2:

トップコーダーアリーナアプレットの実行に時間がかかり、javawsタイムアウト値を超える場合があります。幸い、javawsには、タイムアウト値を変更するためのコマンドラインオプションが用意されています。次のコマンドを実行して、タイムアウトを増やしてトップコーダーアリーナを起動します。

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

それが役に立てば幸い。:)

ディーパックグプタ


1

Icedteaの代わりにJava-7 oracleを使用することをお勧めします。私は2日間の闘争の末にこれを手に入れました。

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

楽しんで!!!


0

あなたが試すことができ、私のために働いた簡単な可逆的な方法があります、私はubuntuユーザーではなくLinux Mintユーザーです。

  1. Synapticsパッケージマネージャーに移動
  2. javawsを検索
  3. あなたはicedteaの結果を得るでしょう、それをインストールしてください

これでうまくいきます!

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.