常春藤:配置不存在

时间:2015-06-08 04:42:57

标签: java ant ivy

当尝试将Ivy依赖项作为配置的一部分时,通过将属性conf="widget->default"添加到dependency声明,我收到错误:

  

解析常春藤文件时出现问题:无法将依赖项'com.acme.widget#widget; 1.2.3'添加到模块org.foo #bar的配置'小部件'; working@localhost.localdomain,因为此配置不存在!

1 个答案:

答案 0 :(得分:1)

必须在声明依赖项的同一Ivy模块文件的configurations部分中显式声明每个配置。例如:

<configurations>
    <conf name="widget" description="widget JAR files"/>
</configurations>

有关详细信息,请参阅Ivy documetntationexample ivy.xml file from the Ivy tutorial