我正在使用 Struts 2.0.11.2,但我不知道我的应用程序最近发生了什么变化,我收到了大量的 freemarker 日志:
DEBUG 13201 [freemark] (): template/simple/hidden.ftl[en,UTF-8,parsed] cached copy not yet stale; using cached.
如何关闭这些烦人的日志?我知道 freemarker.properties 文件,但我不知道如何从那里指定日志级别。我在我的代码中尝试了 hack:
freemarker.log.Logger.selectLoggerLibrary(freemarker.log.Logger.LIBRARY_NONE);
对某些人来说这不起作用。我没有使用 log4j,只是使用标准 java 日志记录。
顺便说一句:我不打算更改 Struts 版本或日志框架。
如果您使用 Weblogic,您可以使用 LogFilter 禁用调试消息,如下所述:http://blog.technogemsinc.com/2012/09/weblogic-disabling-freemark-debug.html.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)