如何将代码从svn编译成jar文件?

时间:2011-03-15 09:18:32

标签: java svn compilation htmlunit

我发现HTMLUnit对我很有用,但文件太旧了。 所以我使用svn co https://htmlunit.svn.sourceforge.net/svnroot/htmlunit htmlunit检查代码,但我不知道如何使用它们。

有人可以告诉我如何编译它们吗?

4 个答案:

答案 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