作者: 一去、二三里
个人微信号: iwaleon
微信公众号: 高效程序员
在 Log4Qt 的初始化过程中,除了会使用环境变量、QSettings 之外,它还会通过默认的配置文件进行配置。对于这个默认配置文件,Log4Qt 要求:
文件名:为 log4qt.properties;
文件内容:需要符合 Log4Qt 配置语法规则;
文件所在位置:必须位于可执行程序(*.exe)的同级目录。
注意:如果有其中一条不满足,Log4Qt 就无法使用默认文件进行正常的初始化!
默认配置文件看上去限制比较多,当然如果你愿意,也完全可以通过 PropertyConfigurator::configure() 或者 PropertyConfigurator::configureAndWatch() 自由指定配置文件的名称和所在路径。
一个简单的配置文件,如下所示:
logPath=.
log4j.rootLogger=All, logFile
log4j.appender.logFile=org.apache.log4j.FileAppender
log4j.appender.logFi