在ivy.xml文件中有没有办法指定配置扩展名称以“use _”开头的所有其他配置?
如需参考,请查看下面的ivy.xml:
<ivy-module version="2.2" xmlns:o="http://ant.apache.org/ivy/osgi">
<info organisation="IBM" module="mymodule">
<extends organisation="bundle" module="mymodule" revision="1.0.0.qualifier" location="META-INF/MANIFEST.MF" />
</info>
<configurations>
<conf name="update.dependencies" extends="use_?"/>
<conf name="compile" extends="default"/>
<conf name="test" extends="compile" />
</configurations>
</ivy-module>
我需要这个,因为我正在尝试为OSGi包创建一个构建脚本。这意味着您指定清单的位置(MANIFEST.MF),IVY将自动为清单中指定的每个使用的包创建配置。
示例:use_org.apache.commons.codec.binary
生成此配置是因为我正在导入org.apache.commons.codec.binary包。
谢谢!