我正在编写Grails应用程序,并且想使用Grails独立应用程序运行器,该程序将您的Grails应用程序打包到带有嵌入式Tomcat容器的胖JAR中。
我想为嵌入式Tomcat容器配置日志记录,该容器将用于存储和读取SSL证书。我想为不同的Catalina组件指定日志级别,并使用来将log4j替换为logback SyslogAppender。
SyslogAppender
如何/在何处进行此类配置? 这在任何地方都有记录吗?
如果要将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
删除编译文件。
您可以在此处找到有关该插件的更多信息。