大佬教程收集整理的这篇文章主要介绍了grails – 使用src / groovy文件中的log4j,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
package com.brand.vh.importer.command import org.apache.log4j.Logger class NewOrder extends CommandAbstract { private final Logger log = Logger.getLogger(getClass()) NewOrder() { log.debug("NewOrder constructor called") } }
.... // log4j configuration import org.apache.log4j.DailyRollingFileAppender log4j = { appenders { appender new DailyRollingFileAppender( name: "fileAppenderImporter",file: "log/importer.log",datePattern: "'.'yyyy-MM-dd",layout: pattern( conversionPattern: "%d{ISO8601} [%p][%X{IP}](%F:%M:%L):%n%m%n%n" ) ) .... } ... debug additivity: false,fileAppenderImporter: ["com.brand.vh.importer"] ... }
但我的log / importer.log始终为空.我的代码/配置有什么问题?
这对我有用:
log4j = { appenders { console name: 'stdout',layout: pattern(conversionPattern: '%d [%t] %-5p [%c(%F:%L)] - %m%n') appender new DailyRollingFileAppender( name: "fileAppenderImporter",layout: pattern( conversionPattern: "%d{ISO8601} [%p][%X{IP}](%F:%M:%L):%n%m%n%n" ) ) } root { debug 'stdout' info 'stdout' additivity = false } debug fileAppenderImporter: ['com.brand.vh.importer'],additivity: false }
使用相同的代码.
以上是大佬教程为你收集整理的grails – 使用src / groovy文件中的log4j全部内容,希望文章能够帮你解决grails – 使用src / groovy文件中的log4j所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。