Geçerli tarihi log4j günlük dosyasına eklemeye çalışıyorum. Yani böyle bir şey olurdu:Log4j'de tarih içeren bir dosya adı
myApp-2011-01-07.log
şey DailyRollingFileAppender kullanmak istiyorum kalmamasıdır. Nedeni, günlükleri her gün yedekler klasöründe yedekleyecek başka bir betik olacak olmasıdır. Bu, Tomcat5.5 altında çalışıyor.
Bu log4j'de mümkün mü? appender günlük dosya adını belirtirken
static{
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
System.setProperty("current.date", dateFormat.format(new Date()));
}
Sonra log4j.xml dosyasında sistem özelliğini kullanabilirsiniz:
Maalesef yeni tarihe dönmesini istemiyor musunuz? O zaman gece yarısı ne olur? –