2012-05-14 28 views

回答

1

如果您不想让hadoop-core提供的log4j配置成为log4j使用的配置,那么您必须提供另一个应该使用的配置文件。

你应该看看log4j手册。 “Default Initialization Procedure”部分描述了log4j将如何尝试找到初始化文件并解释匹配特殊配置的可能性(例如,通过设置系统属性log4j.configuration)。

+0

-Dlog4j.defaultInitOverride = true works!谢谢:-) –

+0

@Johnny Lim很好! – FrVaBe