mar*_*ers 11 dependencies maven
我正在寻找一种快速方法,对于任何给定的多模块项目,快速浏览项目层次结构,包括项目中的模块,不包括外部依赖项.
例如,对于一个项目
project root
+- A
+- B
+- C
+- D
+- E
+- F
+- G
+- H
Run Code Online (Sandbox Code Playgroud)
我希望看到AH的快速单屏视图(就像这里描述的那样),它为我提供了一个快速消化的视图,以便了解项目结构.理想情况下,它将是命令行输出,而不是特定于平台的解决方案(我注意到VisualStudio有一个工具).
mvn dependency:tree
虽然很棒,但对于这种情况来说太冗长了,我想我可以grep
和cut
输出分开,但感觉应该有一个更简单的方法(即另一个插件).
Bre*_*ter 18
您可以过滤依赖关系树:http://maven.apache.org/plugins/maven-dependency-plugin/examples/filtering-the-dependency-tree.html
因此,如果您的组ID是com.foo.bar
,您可以通过以下方式获取该组ID中的项目:
mvn dependency:tree -Dincludes=com.foo.bar
Run Code Online (Sandbox Code Playgroud)
假设您的所有项目模块都在该组中,那将涵盖您的用例.
归档时间: |
|
查看次数: |
8025 次 |
最近记录: |