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 に答える