Yus*_*nee 5 tree dependencies command maven transitive-dependency
mvn org.apache.maven.plugins:maven-dependency-plugin:3.0.2:tree -DoutputFile=/tmp/dependencies.txt -DoutputType=dot -DappendOutput=true
Run Code Online (Sandbox Code Playgroud)
我使用上面的命令来获取依赖项列表,即直接依赖项和传递依赖项。我想要对上述命令进行更改,这将给我一个仅包含直接依赖项的列表,并忽略所有传递依赖项。我不想使用任何其他命令,也不想更改输出文件格式。我们的解析器依赖于输出文件格式。有人对此有任何解决方案吗?
我认为exceptTransitive 属性就是您想要的。
哦,抱歉,请记住,该财产仅用于dependency:list,而不是dependency:tree。
如果您愿意接受格式更改,您会想要...
mvn org.apache.maven.plugins:maven-dependency-plugin:3.0.2:list -DoutputFile=/tmp/dependencies.txt -DexcludeTransitive=true
Run Code Online (Sandbox Code Playgroud)
        |   归档时间:  |  
           
  |  
        
|   查看次数:  |  
           2269 次  |  
        
|   最近记录:  |