All, it seems like this question is posted multiple times but still i haven\'t got proper solution for my problem. I referred this and this but its not working.
As p
One simple way to execute this is: 1.) setting a property in before hooks for the current timestamp.
SimpleDateFormat dateFormat = new SimpleDateFormat("dd-MM-yyyy-hh-mm-ss");
System.setProperty("current.date.time", dateFormat.format(new Date()));
2.) Use this env variable property to create your logger file name log4j.appender.file.File=${user.dir}/logs/Logger_${current.date.time}.logs