java-为什么ivyde看不到我的依赖项之一?

嗨,大家好,我有一个使用ivyde的Eclipse构建,没有看到我的依赖项之一.

在命令行中,普通ant的构建工作正常.

缺少的特定依赖关系是我们自己的(不是Apache或更标准的依赖关系)…但是,再次,它可以通过命令行ant构建很好地工作.

也许Eclipse使用了纯ant ivy构建的命令行版本中不存在的一些特殊默认值.

解决方法:

确保Eclipse / IvyDE-Plugin与ant具有相同的设置.

如果您有一个自定义的ivysettings.xml,请使其知道食. IvyDE将使用它来解决依赖关系.如果未设置,则将maven repo用作标准.

您可以像这样配置IvyDE设置:

对于调试/错误,您可以打开ivy控制台并将其日志级别设置为debug.

上一篇:java-如何使用不同的分类器在常春藤中下载多个Maven依赖项?


下一篇:java – ant – 禁用Ivy以获取每次运行的依赖关系