如何运行ContestAppletProd.jnlp?


Answers:


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 2013年

2

我已经看到很多人面临类似的问题。Topcoder竞技场只是不启动并显示一些Java异常。以下是可能会帮助您的解决方案列表。

在尝试此操作之前,我建议您检查是否安装了最新版本的Java。

解决方案1:

不管您使用的是Windows,Linux还是Mac,都可以转到Terminal / CMD并运行命令

javaws-查看器

(不带引号)。运行此命令时,将带您到Java小程序缓存窗口。删除在那里看到的所有应用程序,然后重新启动竞技场。在大多数情况下,您应该可以启动竞技场。如果您现在仍无法启动竞技场,请尝试解决方案2

解决方案2:

有时,topcoder竞技场小程序需要花费大量时间才能运行,可能会超过javaws的超时值。幸运的是,javaws为我们提供了命令行选项来更改超时值。运行以下命令以启动超时增加的topcoder竞技场:

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

希望能帮助到你。:)

迪帕克·古普塔(Deepak Gupta)


1

我建议使用Java-7 oracle代替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

玩得开心!!!


0

有一个简单的可逆方法可以尝试,对我有用,我不是ubuntu用户,而是Linux Mint用户。

  1. 转到Synaptics软件包管理器
  2. 搜索javaws
  3. 您将获得icedtea的结果,进行安装

这可行!

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.