Ant:如何只包含工件中的某些可传递依赖项



举个例子,假设我只需要junit:中的hamcrest

<dependency org="junit" name="junit" rev="4.7">
    <include name="hamcrest*"/>
</dependency>

然而,蚂蚁似乎仍然能在杜松子树上拔出所有的东西。也许我误解了什么?

Hamcrest不再是junit依赖项。查看模块的POM文件,依赖项部分为空:

  • junit 4.7

据报道,它已被纳入杜松子罐(见MAVENUPLOAD-1651)

这就解释了为什么以下依赖项只能检索单个jar:

<dependency org="junit" name="junit" rev="4.7"/>

相关内容

  • 没有找到相关文章

最新更新