如何在Maven中显示插件的依赖性?

时间:2015-01-14 09:29:31

标签: maven plugins dependencies

我希望看到mavenplugin的传递依赖关系,所以我只使用一个插件并且没有其他工件依赖项来制作清晰的项目,以查看此插件依赖项。所以我写了

<build>
        <plugins>
            <plugin>
                <groupId>org.apache.cxf</groupId>
                <artifactId>cxf-xjc-plugin</artifactId>
                <version>2.6.1</version>
                <configuration>
                    <extensions>
                        <extension>org.apache.cxf.xjcplugins:cxf-xjc-dv:2.3.0</extension>
                    </extensions>
                </configuration>

            </plugin>

        </plugins>
</build>
...

并运行

       mvn dependency:tree

,输出为:

[INFO] Scanning for projects...
[INFO]
[INFO] ----------------------------------------------------------------
[INFO] Building Sample project  2.0.3-SNAPSHOT
[INFO] ----------------------------------------------------------------
[INFO]
[INFO] --- maven-dependency-plugin:2.8:tree (default-cli) @ delete ---
INFO] sample:test:jar:2.0.3-SNAPSHOT
INFO] ------------------------------------------------------------------------
INFO] BUILD SUCCESS

如何查看org.apache.cxf依赖树?

1 个答案:

答案 0 :(得分:2)

最好的办法是使用目标为resolve-plugins的{​​{3}}。像这样:

mvn dependency:resolve-plugins