0

我在我的maven-invoker-plugin设置中有一个用 Groovy 编写的构建后脚本。如何在此脚本中访问集成测试的控制台输出?我想检查某些文本是否已打印。

4

2 回答 2

0

我认为这是您正在寻找的财产:

https://github.com/apache/maven-invoker-plugin/blob/master/src/main/java/org/apache/maven/plugins/invoker/AbstractInvokerMojo.java#L147

属性: invoker.streamLogs
默认值: false
说明:用于确定构建日志是否应该输出到普通mojo日志的标志。

请参阅此方法以了解如何处理日志记录:

https://github.com/apache/maven-invoker-plugin/blob/master/src/main/java/org/apache/maven/plugins/invoker/AbstractInvokerMojo.java#L2226

于 2021-11-16T18:54:20.253 回答
0

整个日志存储在build.log文件中,该文件位于logDirectory.

于 2021-11-17T06:18:29.707 回答