我希望看到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依赖树?
答案 0 :(得分:2)
最好的办法是使用目标为resolve-plugins
的{{3}}。像这样:
mvn dependency:resolve-plugins