4

为了玩围棋,我去了http://www.gokgs.com/download.jsp用 Ja​​va Web Start 启动客户端。本质上,它是一个可以自动更新客户端的.jnlp 文件。

很酷。不过,我想知道如何从这个 .jnlp 文件中获取底层的 .jar 文件。我检查了我的本地 java 6.0 缓存目录,并没有找到任何 .jar 文件。

有人知道如何获得这个 cgoban 客户端的独立版本吗?

4

2 回答 2

15

JNLP 只是一个 XML 文件。您可以打开 .jnlp 文件,它会告诉您 .jar 文件的位置。 http://files.gokgs.com/javaBin/cgoban.jar

<jnlp codebase="http://files.gokgs.com" href="javaBin/cgoban.jnlp">
    ...
    <jar href="javaBin/cgoban.jar" main="true"/>

相关属性是jnlp[codebase]jar[href]

于 2012-07-21T16:58:21.260 回答
2

如果您在文本编辑器中打开 jnlp 文件,则会有一个指向 jar 文件的链接。你的情况是: http: //files.gokgs.com/javaBin/cgoban.jar

于 2012-07-21T16:58:26.303 回答