mar*_*cht 20 java intellij-idea logback slf4j gradle
我们使用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>
Run Code Online (Sandbox Code Playgroud)
我不希望IDE改变任何东西,只需使用我们提供的日志记录.这种用法很好,但自14.1以来我就遇到了这个问题.
这个问题在使用Gradle 3.0的IntelliJ IDEA 2016.2.3中出现
我能够通过gradle refresh + clean解决这个问题,输出再次开始以正常格式进行集成测试.
| 归档时间: |
|
| 查看次数: |
1859 次 |
| 最近记录: |