第三方库复制到Ant / Ivy项目中的/ lib目录

时间:2015-11-07 19:54:45

标签: ant dependency-management ivy

我最近看到一个项目有很多子项目,每个子项目都有build.xmlivy.xml

当构建这些子项目时,显然所有3个 rd -party库被声明为依赖项被复制到每个子项目中的/lib目录。来自Maven,这看起来很奇怪。

这是Ant / Ivy无法从本地~/.ivy2/cache构建类路径的限制吗?

或者是否在创建相应xml s的人身上缺乏Ant / Ivy知识?

或者有充分的理由与Ant / Ivy完全一样吗?

1 个答案:

答案 0 :(得分:1)

很难在没有看到ANT构建文件的情况下发表评论,但您的描述会建议不使用常春藤cachepath任务。

希望以下答案有助于解释如何使用常春藤配置(类似于Maven范围)来管理类似Maven的类路径: