我正在编写一个 Grails 应用程序,并希望使用Grails Standalone App Runner将您的 Grails 应用程序打包到一个带有嵌入式 Tomcat 容器的胖 JAR 中。
我想为嵌入式 Tomcat 容器配置日志记录,用于存储和读取 SSL 证书。我想为不同的 catalina 组件指定日志级别,并使用SyslogAppender
.
我如何/在哪里进行这样的配置?这在任何地方都有记录吗?
我正在编写一个 Grails 应用程序,并希望使用Grails Standalone App Runner将您的 Grails 应用程序打包到一个带有嵌入式 Tomcat 容器的胖 JAR 中。
我想为嵌入式 Tomcat 容器配置日志记录,用于存储和读取 SSL 证书。我想为不同的 catalina 组件指定日志级别,并使用SyslogAppender
.
我如何/在哪里进行这样的配置?这在任何地方都有记录吗?
如果你想用 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
删除已编译的文件。
您可以在此处找到有关该插件的更多信息。