作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
为了玩围棋游戏,我去了 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]
。
关于java - 如何从 .jnlp 文件中获取 .jar 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11594047/
我是一名优秀的程序员,十分优秀!