我的log4j2.properties文件看起来像这样
Sub main()
Dim string1 As String, string2 As String, stringRes As String
string1 = "1,2,3,4,6,7,8,9,10,11,12,13,19,20"
string2 = "2,3,7,8,9,10,11"
stringRes = CompareStrings(string1, string2)
MsgBox stringRes
End Sub
以下是我的代码:
log4j.rootLogger=INFO, file, stdout
log4j.appender.file=org.apache.log4j.rolling.RollingFileAppender
log4j.appender.file.File=C:\\Users\\mchandak\\workspace\\Eclipse\\work\\LeadsDedupe\\logFile1.log
log4j.appender.file.MaxFileSize=1024MB
log4j.appender.file.MaxBackupIndex=1
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n
代码运行顺利,没有任何错误,但它没有记录任何内容。我的属性文件对我来说很好。我google了很多,但我无法理解我的代码问题。
答案 0 :(得分:2)
您的属性文件使用的是log4j-1.x格式。新格式记录在此处:http://logging.apache.org/log4j/2.x/manual/configuration.html#Properties
您没有看到任何日志记录,因为默认配置仅以ERROR级别记录。