0

我有如下属性文件

log4j.rootLogger=DEBUG, A1
log4j.appender.A1=org.apache.log4j.ConsoleAppender
log4j.appender.A1.layout=org.apache.log4j.PatternLayout
log4j.appender.A1.layout.ConversionPattern=%d [%t] %-5p %c - %m%n
log4j.logger.com.foo=WARN

我想更改此文件中的日志级别,所以我在 java 文件中写下一行

logger.setLevel(Level.FATAL);

这只会在运行时更改我的日志级别如果我想在属性文件中永久更改日志级别怎么办?

4

1 回答 1

0

使用java.util.Properties类。该类允许从文件加载属性,更改它,然后保存到文件。

于 2012-11-26T14:26:29.823 回答