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