【问题标题】:Configuring Logging for Grails Standalone App Runner为 Grails Standalone App Runner 配置日志记录
【发布时间】:2014-12-06 11:16:49
【问题描述】:

我正在编写一个 Grails 应用程序,并希望使用 Grails Standalone App Runner 将您的 Grails 应用程序打包到一个带有嵌入式 Tomcat 容器的胖 JAR 中。

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

如何/在哪里进行此类配置?这是否记录在任何地方?

【问题讨论】:

    标签: tomcat grails configuration grails-plugin embedded-tomcat-7


    【解决方案1】:

    如果你想用 logback 替换 log4j,你可以使用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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-02-24
      • 2013-03-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多