Моя очень простая идея ...
(1) Скачать исходный код log4j.(2-а) Удалить неиспользуемый источник приложения (например, JDBCAppender.java).(2-б) Удалить пакет XML, если вы не используете функцию XML.(2-c) Удалите пакет jmx, если вы не используете функцию jmx.(2-d) Удалить пакет бензопилой, если вы не используете функцию бензопилы.(2-е) Удалите пакет lf5, если вы не используете функцию lf5.(3) Удалить сгенерированный источник ошибок.(4) Экспорт файла JAR.
Может быть, вы можете получить файл jar четверть мегабайта.* Но это не для подтверждения действий!*