我一直在Grails中使用javamelody监控插件一段时间没有问题,但最近我不得不将我的开发转移到另一台计算机(我现在正在使用netbeans 7.1.2)。重新安装插件后,我在我的开发环境中完美运行应用程序。但是当我将战争运行到我的生产环境时,会出现以下警告:
log4j:WARN No appenders could be found for logger (net.bull.javamelody).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
Config.groovy中的appenders部分是:
appenders {
console name:'stdout', layout:pattern(conversionPattern: '%d [%t] %-5p %c{2} %x - %m%n')
appender new DailyRollingFileAppender (
name: 'dailyAppender',
datePattern: "'.'yyyy-MM-dd",
fileName: "logs/${appName}.log",
layout: pattern(conversionPattern:'%d [%t] %-5p %c{2} %x - %m%n')
)
}
我的问题是:
我正在运行Grails 1.3.9,Melody 1.2,tomcat 7.0.23
谢谢
答案 0 :(得分:0)
Config.groovy
文件,但不适用于您的制作部分。log.error("Critical Error!")
的代码,但由于此代码未链接到任何appender,因此您无法在任何地方看到它。 查看文档中的logging。