常春藤加载不必要的依赖?

时间:2010-03-03 14:36:37

标签: java ant build ivy

我正在将一个maven项目迁移到ant + ivy(这是一个武断的决定,必须要完成)。

比较两个 WAR 文件,蚂蚁和maven文件,前者有比第一个更多的第三方罐子......

起初我认为它们是传递依赖,但当我运行mvn dependency:tree时,它们不会出现在那里。

有什么想法吗?

编辑:

仅供记录,我知道maven的scope属性。我在ivy.xml文件中排除了所有提供的 test 依赖项

1 个答案:

答案 0 :(得分:2)

您可以使用ivy:report Ant任务生成Ivy解析的依赖关系的报告。在此报告中,您可以看到附加依赖项的来源。

马腾