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);
這隻會更改文件我運行時的日誌級別如果我想在屬性文件中永久更改日誌級別,該怎麼辦?
您是否試過將'log4j.rootLogger = DEBUG'改爲'log4j.rootLogger = FATAL'? –
是的,但我想永久 –
更改.properties文件將永久。每當應用程序啓動時,屬性文件中的設置都將生效。 –