Я пытался настроить простой logback проект прокрутить мои файлы журнала по дате и размером файла, и до сих пор я не мог заставить свой appender переворачиваться в другой файл. Вместо этого это пишет в журнал, указанный <файл/> тег.
Вот мой конфигурационный файл logback.xml:
%d{HH:mm:ss.SSS} [%thread] %-5level %logger - %msg%n
log/output.log
%d{HH:mm:ss.SSS} [%thread] %-5level %logger - %msg%n
log/mylog-%d{yyyy-MM-dd}.%i.txt
1KB
На первый взгляд похоже, что это должно работать, правильно? Есть ли что-то, что я делаю неправильно? Мой весь, buildable проект доступен в zip здесь: http://www.mediafire.com/file/2bxokkdyz2i/logback.zip
У вас должна быть возможность настроить журнал с помощью FileHandler.
http://java.sun.com/j2se/1.4.2/docs/api/java/util/logging/FileHandler.html#FileHandler (java.lang.String , int, int)
При этом берется ограничение на размер файла и выполняется ротация журнала при достижении этого ограничения.