我发现HTMLUnit对我很有用,但文件太旧了。
所以我使用svn co https://htmlunit.svn.sourceforge.net/svnroot/htmlunit htmlunit
检查代码,但我不知道如何使用它们。
有人可以告诉我如何编译它们吗?
答案 0 :(得分:4)
我发现你对Subversion知之甚少。
我可以将您链接到大量冗长的文档,但让我们快速简单:您下载的是整个存储库,包含大量冗余代码,主要是三个规范< / em>目录branches
tags
trunk
。
为了获得可用的代码,您可以下载稳定(标记)版本或不稳定版本(主干)。 trunk over tag的优点是它主要包含新功能,但标签通常是稳定的。
尝试获取以下网址:https://htmlunit.svn.sourceforge.net/svnroot/htmlunit/tags/HtmlUnit-2.8/,然后您可以尝试构建ant
(我不是Java专家,该软件包是否有ant脚本?)
答案 1 :(得分:4)
你不需要绕道而行。最新版本为2.8,可以从Maven中央存储库轻松获得。如果你没有使用依赖管理器,只需从这里抓住jar:
http://repo2.maven.org/maven2/net/sourceforge/htmlunit/htmlunit/2.8/
答案 2 :(得分:2)
查看有关如何获取和构建最新版本的项目说明! http://htmlunit.sourceforge.net/gettingLatestCode.html
答案 3 :(得分:2)
它似乎是一个子模块的集合,每个子模块都有自己的构建系统(其中一些是maven,一些是蚂蚁)。
latest release的日期可以追溯到2010年8月,似乎没有那么久,但是如果您知道需要的改进,只有在以后的版本中可用,我建议您查看他们的{{3} }},它提供了最新版本的CI server。