log4j的示例xml配置,有一个’main’java应用程序,想要写入文件

是否有任何示例log4j配置文件(XML)。

我有一个java主应用程序。

我希望log4j输出到控制台并写入文件。

任何这方面的例子将不胜感激。

如果重要的话,我正在使用netbeans。

只需在log4j.xml中有多个appender,如下所示:

                     

下面是Hibernate项目中使用的log4j.xml的一个示例。只需将此文件放在classpath中,您将在控制台和文件中获取日志消息。如果您需要任何特定的appender,您可以更改标记。

                               

我发现这个更具描述性,然后是一个。希望它有所帮助。

通常要做的是将log4j.properties文件放在类路径中。 log4j doc将告诉您有关控制台和文件的两个appender需要知道的所有信息,它们就在他们的示例中。 换句话说,不要使用不太常见的XML格式,并坚持使用非常常见的属性格式。