1

我编写了一个运行的批处理包装脚本

mvn dependency:tree

在大量的Maven项目上。

我希望输出只显示树,我不需要 maven 打印的所有其他内容,例如

[INFO] Scanning for projects

我尝试过安静模式,但因为树不是错误,我看不到任何输出。

4

2 回答 2

1

您可以使用outputFile属性将其输出到文件中。如果您需要将输出全部附加到一个文件中,还请查看appendOutput 。

于 2013-02-01T15:29:20.220 回答
0

您可以使用 grep 过滤掉不需要的元素:

function mvndeps {
    mvn dependency:tree -Dincludes="$1" | grep '^[^\[]\|ERROR\|\] B\|\]net\|\][[:space:]]*\\';
}
于 2022-03-02T15:34:16.920 回答