Encontre dependências ocultas no Ivy

Estou usando o Apache Ivy + IvyDE para obter as dependências do meu projeto, que são:

    <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" />

s fontes são os repositórios Maven e JBoss (Hibernate

Como você pode ver, estou usando o logback + SLF4J para o registro, mas por algum motivo o Ivy baixará também o log4j e o slf4j-log4j, o que causa alguns pequenos problemas no meu aplicativ

Existe uma maneira de ver por que isso acontece, para ver quais das dependências acima dependem do log4j? Posso obter um gráfico / árvore de dependência gerado a partir do Ivy / IvyDE?

E existe uma maneira de impedir que isso aconteça?

questionAnswers(2)

yourAnswerToTheQuestion