Intellij idea IntelliJ IDEA运行日志的行为与sbt不同

Intellij idea IntelliJ IDEA运行日志的行为与sbt不同,intellij-idea,sbt,logback,Intellij Idea,Sbt,Logback,我有一个多项目的sbt构建。该项目是用Scala编写的。IntelliJ IDEA版本是14.1.5。登录测试在每个子项目中都配置了src/test/resources/logback test.xml。当我使用sbt在子项目中运行特定的specs2测试时,所有的日志记录都会转到log/app.log,如配置所示。然而,当我在IDEA的上下文菜单中运行测试类时,一些日志记录会转到IDEA控制台,而一些日志记录会转到日志文件。IDEA控制台中的日志记录不遵循logback test.xml中定义的

我有一个多项目的sbt构建。该项目是用Scala编写的。IntelliJ IDEA版本是14.1.5。登录测试在每个子项目中都配置了
src/test/resources/logback test.xml
。当我使用sbt在子项目中运行特定的specs2测试时,所有的日志记录都会转到
log/app.log
,如配置所示。然而,当我在IDEA的上下文菜单中运行测试类时,一些日志记录会转到IDEA控制台,而一些日志记录会转到日志文件。IDEA控制台中的日志记录不遵循
logback test.xml
中定义的模式。为什么会发生这种情况?我如何使IDEA的行为与sbt一致

编辑:在IntelliJ中,每个项目设置一个
build.sbt
日志记录可以按预期工作