我正在编写一个Grails应用程序,并希望使用将您的Grails应用程序打包到带有嵌入式Tomcat容器的胖JAR中的Grails Standalone App Runner。
我想为嵌入式Tomcat容器配置日志记录,用于存储和读取SSL证书。我想为不同的catalina组件指定日志级别,并使用SyslogAppender
将log4j替换为logback。
我如何/在何处进行此类配置?这在任何地方都有记录吗?
答案 0 :(得分:1)
如果要将log4j替换为logback,可以使用Logback Plugin。
您需要在BuildConfig.groovy中添加以下行。
dependencies {
compile 'org.grails.plugins:logback:0.3.1'
}
您还需要排除grails log4j插件。
inherits('global') {
excludes 'grails-plugin-log4j', 'log4j'
}
您还需要运行
grails clean
删除已编译的文件。
您可以找到有关插件here的更多信息。