Encuentra dependencias ocultas en Ivy

Estoy usando Apache Ivy + IvyDE para obtener las dependencias de mi proyecto, que son:

    <dependency org="com.google.guava" name="guava" rev="r08" />

    <!-- logging -->
    <dependency org="org.slf4j" name="jcl-over-slf4j" rev="1.6.1" />
    <dependency org="ch.qos.logback" name="logback-classic" rev="0.9.27" />

    <!-- database -->
    <dependency org="org.hibernate" name="hibernate-entitymanager" rev="3.6.2.Final" />
    <dependency org="org.hibernate" name="hibernate-validator" rev="4.1.0.Final" />
    <dependency org="org.hibernate" name="hibernate-c3p0" rev="3.6.2.Final" />
    <dependency org="mysql" name="mysql-connector-java" rev="5.1.14" />

Sources son los repositorios Maven y JBoss (Hibernate).

Como puede ver, estoy usando logback + SLF4J para iniciar sesión, pero por alguna razón Ivy también descargará log4j y slf4j-log4j, lo que causa algunos pequeños problemas en mi aplicación.

¿Hay alguna forma de ver por qué sucede esto, para ver cuál de las dependencias anteriores depende de log4j? ¿Puedo obtener un gráfico / árbol de dependencia generado a partir de Ivy / IvyDE?

¿Y hay alguna forma de evitar que esto suceda?

Respuestas a la pregunta(2)

Su respuesta a la pregunta