我正在尝试访问topcoder竞技场,但遇到了问题。我正在按照以下链接中给出的步骤进行操作-http://community.topcoder.com/tc?module=Static&d1=help&d2=getStarted
我的计算机上当前安装了openjdk-7-jdk。运行“ ContestAppletProd.jnlp”文件时,Firefox的弹出窗口要求我一次又一次下载该文件。有什么办法吗?
我正在尝试访问topcoder竞技场,但遇到了问题。我正在按照以下链接中给出的步骤进行操作-http://community.topcoder.com/tc?module=Static&d1=help&d2=getStarted
我的计算机上当前安装了openjdk-7-jdk。运行“ ContestAppletProd.jnlp”文件时,Firefox的弹出窗口要求我一次又一次下载该文件。有什么办法吗?
Answers:
我已经看到很多人面临类似的问题。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)
我建议使用Java-7 oracle代替Icedtea。经过两天的奋斗,我明白了这一点。
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
玩得开心!!!
有一个简单的可逆方法可以尝试,对我有用,我不是ubuntu用户,而是Linux Mint用户。
这可行!