命令提示符不会显示grails应用程序的任何异常或错误

时间:2014-10-15 07:22:46

标签: exception grails stack-trace

我有grails申请。

如果有任何错误或异常(编译运行时),则先前的cmd提示会显示所有错误/异常。但是从最近几天cmd提示符没有显示任何堆栈跟踪。

所以我无法弄清楚我的代码中的问题在哪里。

对我来说,调试几乎是不可能的。

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

来自Config.Groovy的log4j配置

log4j.main = {
   error  'org.codehaus.groovy.grails.web.servlet',        // controllers
        'org.codehaus.groovy.grails.web.pages',          // GSP
        'org.codehaus.groovy.grails.web.sitemesh',       // layouts
        'org.codehaus.groovy.grails.web.mapping.filter', // URL mapping
        'org.codehaus.groovy.grails.web.mapping',        // URL mapping
        'org.codehaus.groovy.grails.commons',            // core / classloading
        'org.codehaus.groovy.grails.plugins',            // plugins
        'org.codehaus.groovy.grails.orm.hibernate',      // hibernate integration
        'org.springframework',
        'org.hibernate',
        'net.sf.ehcache.hibernate'
}

Config.groovy应该具有此log4j配置,以便在命令提示符下显示错误和异常。

有关详细的日志记录配置,请查看以下链接Grails LoggingWiki - Grails logging