本文介绍了常春藤makepom标志着所有依赖可选尽管映射的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

假设:

<dependency org="foo" name="bar" />

和没有配置,下面的蚂蚁片段:

and no configurations, following ant snippet:

<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并打印默认可选的依赖。
如果我改变映射 CONF =*然后它

是否有可能映射未指定默认配置还是我需要在所有的依赖设置的conf =默认中的ivy.xml?

Is it possible to map unspecified default configuration or do I need to set conf="default" on all dependencies in ivy.xml ?

推荐答案

似乎映射*是无害的。任何其他特定的映射,仍然需要precedence。

It seems that mapping "*" is harmless. Any other specific mappings will still take precedence.

这篇关于常春藤makepom标志着所有依赖可选尽管映射的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-20 16:28