我们将slf4j与logback一起使用,从命令行运行时仍可以按预期运行,但在intellij中则有所不同。

使用intellij中的gradle运行junit测试,日志输出为以下xml格式:

<ijLog><event type='afterSuite'><ijLogEol/>
  <test id='root' parentId=''><ijLogEol/>
    <descriptor name='Test Run' className='' /><ijLogEol/>
    <result resultType='SUCCESS' startTime='1427264227574' endTime='1427264315052'><ijLogEol/>
      <failureType>error</failureType><ijLogEol/>
    </result><ijLogEol/>
  </test><ijLogEol/>
</event></ijLog>

我不希望IDE进行任何更改,只需使用我们提供的日志记录即可。这可以正常工作,但是从14.1开始,我遇到了这个问题。

最佳答案

gradle刷新为我解决了这个问题。

10-01 10:04