Produce tree output with Surefire like the JUnit 5 console launcher 对于我自己,我添加了一个简单的JUnit Jupiter TestExecutionListener 我的项目。它是通过将类名放入 META-INF ,所以我假设它使用的是Javas ServiceLoader
TestExecutionListener
META-INF
ServiceLoader
现在棘手的集成部分是:当使用Surefire运行时,所有写入标准输出触发器警告这不是Maven插件创建输出的方式。但是,在默认的构造侦听器中,我如何访问Maven记录器?
也许扩展Surefire并以某种方式将监听器连接进来更容易些?