Вместо того, чтобы вводить внешнюю библиотеку, я закончил редактированием файла log4j.properties, включив в него следующее:
log4j.rootCategory=DEBUG, app
log4j.appender.app=path.to.class.extending.WriterAppender
Затем я использовал шаблон наблюдателя для публикации данных в JTextArea моего графического интерфейса.