我想初始化一个记录器,只需写入控制台。
E.g。 (代码不正确)
Logger logger = Logger.getLogger(System.out);
logger.debug("test") //prints to System.out
答案 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。