无法在 ubuntu 14.04 中启动 Topcoder IcedTea Arena

无法在 ubuntu 14.04 中启动 Topcoder IcedTea Arena

我上周能够启动竞技场。我的系统中有 jdk 版本 7。昨天,我安装了 oracle java 版本 8 来安装 Android Studio。从那时起,我无法启动 topcoder 竞技场。这是由于 oracle java 吗?请帮帮我。

答案1

对于 TopCoder(这可能也适用于其他网站),对于 Oracle 的当前 Java 版本(发布时为 Java 8 更新 91),您可能无法通过简单地运行命令来启动竞技场,javaws ContestAppletProd.jnlp因为 Java 中新添加了一些安全限制。为了能够启动 TopCoder 竞技场,我必须执行以下操作 -

  1. 通过在终端Java Control Panel运行命令来打开。javaws -viewer
  2. Security选项卡上,设置所需的安全级别以High获得某种程度的宽容行为。
  3. 将 TopCoder 添加到Exception Site List同一选项卡中。对我来说,添加顶级编码员仅 URL 是不够的。我必须添加 HTTP URL (http://www.topcoder.com) 添加到列表中,以便能够启动竞技场。
  4. Java Control Panel通过运行命令应用这些更改并重新启动竞技场javaws ContestAppletProd.jnlp

希望这可以帮助!

答案2

尝试在存储小程序的目录中执行此操作 -

javaws <name_of_applet>

相关内容