为了玩围棋,我去了http://www.gokgs.com/download.jsp用 Java Web Start 启动客户端。本质上,它是一个可以自动更新客户端的.jnlp 文件。
很酷。不过,我想知道如何从这个 .jnlp 文件中获取底层的 .jar 文件。我检查了我的本地 java 6.0 缓存目录,并没有找到任何 .jar 文件。
有人知道如何获得这个 cgoban 客户端的独立版本吗?
为了玩围棋,我去了http://www.gokgs.com/download.jsp用 Java Web Start 启动客户端。本质上,它是一个可以自动更新客户端的.jnlp 文件。
很酷。不过,我想知道如何从这个 .jnlp 文件中获取底层的 .jar 文件。我检查了我的本地 java 6.0 缓存目录,并没有找到任何 .jar 文件。
有人知道如何获得这个 cgoban 客户端的独立版本吗?
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]
。
如果您在文本编辑器中打开 jnlp 文件,则会有一个指向 jar 文件的链接。你的情况是: http: //files.gokgs.com/javaBin/cgoban.jar