4.0.0 org.apache.maven.its.dependency-tree mshared-167 1.0-SNAPSHOT Test MSHARED-167 Maven 2.2.x has a bug: omits batik-js (transitive batik-swing -> batik-bridge -> batik-script -> batik-js) Maven 3.x doesn't omit the transitive dependency UTF-8 target/tree-M2.txt org.apache.xmlgraphics batik-swing 1.7 org.apache.maven.plugins maven-dependency-plugin 2.8 ${outputFile} @project.groupId@ @project.artifactId@ @project.version@ maven-3 ${basedir} target/tree-M3.txt