Grails Logback插件-如何将stdout和stacktrace分离成两个单独的日志文件?

Grails Logback插件-如何将stdout和stacktrace分离成两个单独的日志文件?,grails,logback,Grails,Logback,使用Log4j,我们能够配置两个名为“stdout”和 “stacktrace”并将日志重定向到两个不同的文件。然而,只有 stdout似乎正在使用Logback插件。有人知道怎么走吗 stacktrace是否也可以使用Logback 例如(我也在grails邮件列表中发布了此消息,但尚未收到任何回复): 这对我有用。你错过进口了吗 import ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy import ch.qos.logback

使用Log4j,我们能够配置两个名为“stdout”和 “stacktrace”并将日志重定向到两个不同的文件。然而,只有 stdout似乎正在使用Logback插件。有人知道怎么走吗 stacktrace是否也可以使用Logback

例如(我也在grails邮件列表中发布了此消息,但尚未收到任何回复):


这对我有用。你错过进口了吗

import ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy
import ch.qos.logback.core.rolling.FixedWindowRollingPolicy

这不是进口问题。我没有在示例中包含我的确切代码,因为我在日志目录路径和自定义模式中使用了一些变量。示例代码来自您的文档-只是修改了appender名称“stacktrace”。在用示例代码grails clean替换我的代码后,我再次尝试,它现在可以工作了。所以,可能是我的错。谢谢你调查这件事。
import ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy
import ch.qos.logback.core.rolling.FixedWindowRollingPolicy