小编典典

为Grails独立应用运行器配置日志

tomcat

我正在编写Grails应用程序,并且想使用Grails独立应用程序运行器,该程序将您的Grails应用程序打包到带有嵌入式Tomcat容器的胖JAR中。

我想为嵌入式Tomcat容器配置日志记录,该容器将用于存储和读取SSL证书。我想为不同的Catalina组件指定日志级别,并使用来将log4j替换为logback
SyslogAppender

如何/在何处进行此类配置? 这在任何地方都有记录吗?


阅读 337

收藏
2020-06-16

共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

删除编译文件。

您可以在此处找到有关该插件的更多信息。

2020-06-16