以编程方式将log4j设置为System.out

时间:2014-04-29 15:11:39

标签: java log4j

我想初始化一个记录器,只需写入控制台。

E.g。 (代码不正确)

Logger logger = Logger.getLogger(System.out);
logger.debug("test") //prints to System.out

2 个答案:

答案 0 :(得分:2)

您可以在运行时将ConsoleAppender添加到记录器。以下链接详细说明: http://howtodoinjava.com/2013/04/08/how-to-programmatically-configure-appenders-in-log4j/

答案 1 :(得分:0)

如果您使用的是Apachi Logger或Java util logger,那么您应该知道getLogger()方法没有将任何类对象作为参数。

Apachi Logger用于在控制台上打印 - 请参阅Console Appender。

Java Util Logger