我正在尝试使用公共日志记录并希望使用 java.util.logging 作为底层机制。
日志测试.java
import org.apache.commons.logging.*;
public class LogTest {
public static void main(String args[]) {
System.setProperty("java.util.logging.config.file","log.properties");
Log logger = LogFactory.getLog(LogTest.class);
logger.trace("trace msg");
}
}
我有 src/main/resources/log.properties (我正在使用 maven 项目)
handlers=java.util.logging.ConsoleHandler
# Default global logging level.
# Loggers and Handlers may override this level
.level=ALL
我看不到任何输出。请告诉我如何以编程方式设置 log.properties 以利用 java 日志记录。