私のビルドにはant-1.7.0.jarとant-1.6.2.jarの両方が含まれており、これはテストに違反しています。ivy:reportを見ると、1.6.2はant#antとして解決され、1.7はant#org.apache.antとして解決されているようです。
では、antとorg.apache.antを同じ組織として扱うようにIvyを構成するにはどうすればよいですか?
私のビルドにはant-1.7.0.jarとant-1.6.2.jarの両方が含まれており、これはテストに違反しています。ivy:reportを見ると、1.6.2はant#antとして解決され、1.7はant#org.apache.antとして解決されているようです。
では、antとorg.apache.antを同じ組織として扱うようにIvyを構成するにはどうすればよいですか?
できませんが、グローバル除外を作成することはできます:
<ivy-module version="2.0">
..
..
<dependencies>
..
..
<!-- Global exclusions -->
<exclude org="ant" module="ant"/>
</dependencies>
</ivy-module>