我正在尝试学习Log4J,并且在理解如何合并日志记录和视图输出时遇到问题。这是我的代码:
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
public class HelloWorldLog4J {
private static final Logger logger = LogManager.getLogger("HelloWorld");
public static void main(String[] args) {
logger.info("Hello, World! ammmm");
}
}
输出在哪里?我假设log4j install-directory中有一些文本文件?
这就是我的log4J目录的样子
答案 0 :(得分:0)
您需要发布log4j.properties文件。在许多情况下,这是如何在log4j.properties文件中指定输出文件: -
log4j.appender.outLogger.File=appname-out.log # normal output
log4j.appender.errLogger.File=appname-err.log # Error due to logger.error