I am using log4j to log information. I have used a log4j.xml file for creating log files. I have given the absolute path for each log file as a param
log4j.xml
param
It makes more sense to extend FileAppender with your own class, in which you override setOptions() method. Then in your log4j.properties you configure root to log to yourpackage.yourFileAppender, which is much cleaner.
FileAppender
setOptions()
log4j.properties
yourpackage.yourFileAppender