File 使用批处理文件中的mvn dependency:tree将maven输出隐藏在树之外

File 使用批处理文件中的mvn dependency:tree将maven输出隐藏在树之外,file,maven,batch-file,dependencies,File,Maven,Batch File,Dependencies,我已经编写了一个运行的批处理包装器脚本 mvn dependency:tree 在大量maven项目中 我希望输出只显示树,我不需要maven打印出的所有其他东西,例如 [INFO] Scanning for projects 我尝试了静默模式,但由于树不是错误,我看不到任何输出。您可以使用该属性将其输出到文件。另外,请查看是否需要将输出全部附加到一个文件中。谢谢,这是否会完全删除所有其他maven输出?输出文件将只包含依赖关系树。再次感谢,尽管它似乎没有写入该文件。“mvn depende

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

mvn dependency:tree
在大量maven项目中

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

[INFO] Scanning for projects

我尝试了静默模式,但由于树不是错误,我看不到任何输出。

您可以使用该属性将其输出到文件。另外,请查看是否需要将输出全部附加到一个文件中。

谢谢,这是否会完全删除所有其他maven输出?输出文件将只包含依赖关系树。再次感谢,尽管它似乎没有写入该文件。“mvn dependency:tree-Dincludes:mydep”查找一个小树,但添加“-DoutputFile=tree”只会生成一个名为“tree”的空文件。有什么想法吗?只需执行“mvn dependency:tree-DoutputFile=tree”就可以在文件中创建树。您可能需要检查您的pom或任何父pom,以查看您是否配置了可能会干扰此操作的依赖插件。检查后,没有依赖插件的配置。如果删除-Dincludes=mydep,它只会将父pom的名称打印到文件中,而不会打印到树中。我正在使用mvn 2.2.1,还有其他建议吗?