Вы можете сделать это:
log4j.appender.FA=org.apache.log4j.RollingFileAppender
log4j.appender.FA.MaxBackupIndex=1
А затем в коде запуска приложения:
Logger.getRootLogger().getAppender("FA").rollOver()
Таким образом, при каждом запуске программы существующий журнал перемещается в «temp.ppr.1», и «temp.ppr» начинает новый. Таким образом, у вас всегда есть журнал предыдущего запуска.