У меня есть простая сборка муравья со следующими зависимостями плюща:
<ivy-module version="2.0">
<info organisation="de.jflex" module="examples.simple"/>
<dependencies>
<dependency org="junit" name="junit" rev="4.12"/>
<dependency org="com.google.guava" name="guava" rev="26.0-jre"/>
<dependency org="com.google.truth" name="truth" rev="0.36"/>
</dependencies>
</ivy-module>
ant build
завершается с ошибкой:
Обнаружена круговая зависимость: com.google.truth # true; 0.36-> com.google.testing.compile # compile-testing; 0.12-> com.google.truth # true; 0,35
Но это не жесткая круговая зависимость: они зависят от разных версий,Как мне обойти это?