java8u121无法打开topcoder竞技场

时间:2017-03-25 12:18:02

标签: java jnlp

http://stackoverflow.com/questions/11276668/mac-os-does-not-open-topcoder-arena-to-open上的同样问题,但即使我将其标记为例外列表中的例外,我也无法解决未加密的资源问题http://www.topcoder.com/contest/classes/7.0/log4j-1.2.17.jar

JNLPException[category: 安全错误 : Exception: null : LaunchDesc: 
<jnlp spec="1.0+" codebase="http://www.topcoder.com/contest/arena/" href="ContestAppletProd.jnlp">
  <information>
    <title>Competition Arena</title>
    <vendor>TopCoder, Inc.</vendor>
    <homepage href="http://www.topcoder.com"/>
    <description>TopCoder Contest Arena</description>
    <icon href="http://www.topcoder.com/images/favicon_new.gif"/>
  </information>
  <security>
    <all-permissions/>
  </security>
  <resources>
    <j2se version="1.6+" max-heap-size="128m"/>
    <jar href="http://www.topcoder.com/contest/classes/7.0/arena-client-7.1.3.jar"/>
    <jar href="http://www.topcoder.com/contest/classes/7.0/basic_type_serialization-1.0.1.jar"/>
    <jar href="http://www.topcoder.com/contest/classes/7.0/client-socket-1.1.1.jar"/>
    <jar href="http://www.topcoder.com/contest/classes/7.0/concurrent-1.0.2.jar"/>
    <jar href="http://www.topcoder.com/contest/classes/7.0/encoder-1.0.0.jar"/>
    <jar href="http://www.topcoder.com/contest/classes/7.0/logging-1.1.0.jar"/>
    <jar href="http://www.topcoder.com/contest/classes/7.0/arena-shared-7.5.6.jar"/>
    <jar href="http://www.topcoder.com/contest/classes/7.0/client-common-1.2.0.jar"/>
    <jar href="http://www.topcoder.com/contest/classes/7.0/compeng-common-1.2.4.jar"/>
    <jar href="http://www.topcoder.com/contest/classes/7.0/custom-serialization-1.1.1.jar"/>
    <jar href="http://www.topcoder.com/contest/classes/7.0/http-tunnel-client-1.1.0.jar"/>
    <jar href="http://www.topcoder.com/contest/classes/7.0/log4j-1.2.17.jar"/>
  </resources>
  <application-desc main-class="com.topcoder.client.contestApplet.runner.generic">
    <argument>www.topcoder.com</argument>
    <argument>5001</argument>
    <argument>http://tunnel1.topcoder.com/tunnel?dummy</argument>
    <argument>TopCoder</argument>
  </application-desc>
</jnlp> ]
    at com.sun.javaws.security.JNLPSignedResourcesHelper.checkSignedResourcesHelper(Unknown Source)
    at com.sun.javaws.security.JNLPSignedResourcesHelper.checkSignedResources(Unknown Source)
    at com.sun.javaws.Launcher.prepareResources(Unknown Source)
    at com.sun.javaws.Launcher.prepareAllResources(Unknown Source)
    at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
    at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
    at com.sun.javaws.Launcher.launch(Unknown Source)
    at com.sun.javaws.Main.launchApp(Unknown Source)
    at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
    at com.sun.javaws.Main.access$000(Unknown Source)
    at com.sun.javaws.Main$1.run(Unknown Source)
    at java.lang.Thread.run(Thread.java:745)

2 个答案:

答案 0 :(得分:4)

我在Windows上遇到了完全相同的问题

以下对我有用:

1)打开Java控制面板 2)安全选项卡 3)例外站点列表/编辑站点列表...

添加以下网站

http://topcoder.com
http://www.topcoder.com
http://arena.topcoder.com
https://topcoder.com
https://www.topcoder.com
https://arena.topcoder.com     

答案 1 :(得分:0)

好消息-Topcoder Applet不再有Java安全问题:在我们致力于新领域的同时,我们还试图减少您在使用Topcoder Java Applet时遇到的问题有了新版本的Topcoder Java Applet,您不会必须在Java安全异常中添加任何内容。

新版本:http://www.topcoder.com/contest/arena/ContestAppletProd7.2.jnlp