我使用Ivy来解析OSGi包,例如org.eclipse.jdt
:
<dependencies>
<dependency org="bundle" name="org.eclipse.jdt" rev="x.y.z"/>
</dependencies>
它工作正常,并给我所有强制依赖。
我的问题是,如何选择传递包的一些(不是全部)可选依赖项?
我可以:
org.eclipse.jdt
配置use_xxx
的可选依赖项
transitive-optional
配置我实际需要的是全局激活配置use_yyy
的可能性。全球意味着(适用于所有传递依赖):