一.使用log4qt時,應用程序安裝在帶有中文路徑下,導致無法生成日志到安裝目錄中?
問題描述:如下的配置文件,log4j.appender.File.File 后面跟隨的路徑是當前路徑,你可能覺得自己的日志能夠生成在當前路徑中,如果你試著用自己的程序雙擊啟動一個文件時,你會發現日志生成在雙擊文件當前目錄下。這是一個關于 log4qt 的bug!!!!
[General]
log4j.rootLogger=INFO, File
log4j.appender.File=org.apache.log4j.RollingFileAppender
log4j.appender.File.File=./log/application_Log.log
log4j.appender.File.MaxFileSize=30072KB
log4j.appender.File.Encoding=utf-8
log4j.appender.File.AppendFile=true
log4j.appender.File.layout=org.apache.log4j.PatternLayout
log4j.appender.File.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss} [%p] %m%n