0

I using log4cplus. I using config file (log4cplus.props) to define the appender.

On the appender i want to create folder (in case its not exist ) that will contain all the log file

 log4cplus.appender.MyFileAppender=log4cplus::RollingFileAppender
 log4cplus.appender.MyFileAppender.File=/myLogFolder/logFile.log
 log4cplus.appender.MyFileAppender.MaxFileSize=16MB
 log4cplus.appender.MyFileAppender.MaxBackupIndex=1
 log4cplus.appender.MyFileAppender.layout=log4cplus::PatternLayout
 log4cplus.appender.MyFileAppender.CreateDirs=true

But the folder does not created - and the file does not created also.

How to solve it ?

Yanshof
  • 9,659
  • 21
  • 95
  • 195

1 Answers1

-1

Have a look at https://log4cplus.sourceforge.io/docs/html/classlog4cplus_1_1FileAppenderBase.html

There is a property CreateDirs to set.

chris01
  • 10,921
  • 9
  • 54
  • 93