2014-02-21 26 views
0

通过Glassfish管理页面,我可以定义日志级别到我的Web应用程序的任何类/包(配置> server-config> Logger Settings> Log Levels)。Glassfish记录器设置

但是有可能使用某些属性文件在Web应用程序部署上定义这些设置?

回答

0

它取决于您的应用程序正在使用的日志记录实施。例如,如果您在应用程序中使用log4j,只需在应用程序的类路径中包含log4j.properties或log4j.xml文件即可。如果你正在使用不寒而栗 java.util.logging你可以做一些类似的属性文件。 SLF4J等也可以类似配置。

+0

是的,据我所知,对于'log4j',我可以简单地在我的资源文件夹中使用'log4j.properties',而无需其他任何配置。但我试图使用'java.util.logging'。正在考虑将'logging.properties'放置在资源文件夹中,并且已经定义了'.level = ALL',但这没有帮助。看起来像需要一些额外的配置,但无法找到哪些配置。 – maksim