Java日志記錄器有7個(gè)級(jí)別,分別為:LEVERE,WARNING,INFO,CONFIG,F(xiàn)INE,F(xiàn)INER,F(xiàn)INEST。在默認(rèn)情況下,Java只會(huì)記錄前三個(gè)級(jí)別的日志,但也可以通過(guò)兩種方法改變這種默認(rèn)配置。
方法一:可以修改jre/lib/logging.properties文件中的以下兩項(xiàng),
.level= ALL
java.util.logging.ConsoleHandler.level = ALL
這樣就可以將所有的級(jí)別的日志輸出,當(dāng)然也可以設(shè)定為想要的日志級(jí)別,例如:CONFIG。
方法二:可以利用以下命令指定一個(gè)自定義的配置文件,
java -D java.util.logging.config.file=myloggingconfig.properties
日志功能支持國(guó)際化,可以通過(guò)Logger.getLogger(arg1, arg2)方法中的第二個(gè)參數(shù)制定一個(gè)資源文件,比如:local.properties,這時(shí)候,arg2的值就應(yīng)該是"local"。local.peroperties文件的內(nèi)容就像下面這樣:
key1=text for key1
key2=text for key2
key3=text for key3
這樣可以通過(guò)key的值得到對(duì)應(yīng)的值。
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)
點(diǎn)擊舉報(bào)。