java的堆栈日志_如何从Java堆栈中统一日志格式

使用一个从Maven开始的JettyWeb服务器,它包括iBatis、Spring、Jersey,其中一点和另一点,我得到了大量格式的日志输出。

一些来自Maven:

[INFO] [war:war]

[INFO] Exploding webapp...

有些来自码头:

2009-03-25 21:01:27.781::INFO: jetty-6.1.15

2009-03-25 21:01:28.218:/example:INFO: Initializing Spring root WebApplicationContext

有些来自春天:

INFO ContextLoader - Root WebApplicationContext: initialization started (189)

INFO XmlBeanDefinitionReader - Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext.xml] (323)

一些来自泽西岛:

Mar 25, 2009 9:01:29 PM com.sun.jersey.spi.spring.container.SpringComponentProviderFactory register

还有一些来自我的代码:

INFO ExampleApp - [User@14ef239 ...stuff] (69)

我希望他们都使用标准日志包(Log4J,CAMONS日志,Java日志……)

有可能吗?配置所有文件使用相同格式的最简单方法是什么?

将它们保留为不同的格式有什么好处吗?

你可能感兴趣的:(java的堆栈日志)