我在DBunit邮件列表上发布了一个问题,关于我编译程序时看到的一个错误。我得到的一个响应如下所示。
请尝试2.4.9-SNAPSHOT (你必须从源码编译,快照目前还没有预编译)。我相信提交1209修复了你所遇到的问题。
我看了DBunit项目,但我不知道如何下载这个特定的版本。我试过这个命令,但得到的结果是 "下载"。Does not exist error
svn checkout https://dbunit.svn.sourceforge.net/svnroot/dbunit/trunc/2.4.9-SNAPSHOT dbunit
我认为这个命令是正确的,因为如果我尝试一个确实存在的版本,它确实可以工作。例如,下面的命令可以工作
svn checkout https://dbunit.svn.sourceforge.net/svnroot/dbunit/tags/dbunit-2.4.8 dbunit
在在线代码浏览器中,我看不到一个带有我想要的标签的条目。请看下面的例子 http:/dbunit.svn.sourceforge.netviewvcdbunit。
这是否意味着 2.4.9-SNAPSHOT
不存在还是我做错了?
另外,发行版最后的SNAPSHOT标签是什么意思?我经常看到这个标签,但不太清楚它的意思。
谢谢你
只要下载指定版本的源代码就可以了。
$ svn co https://dbunit.svn.sourceforge.net/svnroot/dbunit/trunk dbunit -r 1209
$ cd dbunit
$ mvn clean install
这个... 2.4.9-SNAPSHOT
版本应该会在编译完成后出现在你的仓库里。但是我在构建的时候遇到了一些问题。com.oracle:ojdbc14:jar:10.2.0.4.0
找不到。咨询图书馆开发人员如何解决这个问题。