Как реализовать SiftingAppender для разных файлов журнала потоков без использования Maven
Мне приходится создавать разные файлы журналов для разных потоков в моем проекте Struts2. В настоящее время я использую log4j и RollingFileAppender, но журналы смешиваются для потоков даже после создания разных файлов журналов. Я исследовал и обнаружил, что slf4j и SiftingAppender могут помочь в этом, но я не хочу использовать maven. Есть ли способ реализовать SiftingAppender без Maven или других возможных решений?