Я использую Apache Commons Logging и SLF4J с log4j, но я также хочу использовать log4j.properties в пользовательском месте, например, conf / log4.properties. Вот проблема:
Если я использую
PropertyConfigurator.configure("conf/log4j.properties");
тогда мое приложение привязано к log4j и побеждает цель иметь ACL и SLF4J.
Каков наилучший способ его настройки, чтобы приложение никогда не знало, что такое реализация ведения журнала?