鉴于:
<dependency org="foo" name="bar" />
并且没有配置,遵循 ant 片段:
<echo>${ivy.configuration}</echo>
<ivy:makepom ivyfile="${build.dir}/ivy.xml" pomfile="${build.dir}/${ivy.module}.pom">
<mapping conf="default" scope="compile" />
</ivy:makepom>
生成对 foo.bar 具有可选依赖的 pom 并打印“默认”。如果我将映射更改为conf="*"
然后它可以工作但这显然不是最理想的.
是否可以映射未指定的默认配置,或者我是否需要在 ivy.xml 中的所有依赖项上设置 conf="default" ?