【问题标题】:How to show dependency of a plugin in Maven?如何在 Maven 中显示插件的依赖关系?
【发布时间】:2015-01-14 09:29:30
【问题描述】:

我想查看一个 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 依赖树?

【问题讨论】:

    标签: maven plugins dependencies


    【解决方案1】:

    最好的办法是将maven-dependency-plugin 与目标resolve-plugins 一起使用。像这样:

    mvn dependency:resolve-plugins
    

    【讨论】:

      猜你喜欢
      • 2011-08-27
      • 2015-07-19
      • 2011-10-27
      • 1970-01-01
      • 1970-01-01
      • 2016-11-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多