I am using log4j in Eclipse for logging messages in a java desktop application. I want that the log should be created in a specific folder (Specifically, in the folder which
I would go with Saket's reply. But instead of hardcoding the location its always better to have a relative path.
If you started your application from a main method from a class called Launcher for example and this is the structure of your Eclipse Project directory:
Java Project
src
bin
Then just give your location to be
log4j.appender.R.File=./log/Logfile.log
This will create the file under a directory log:
Java Project
src
bin
log
LogFile.log
Hope you got it.. :)