Переопределить log4j.properties

Мое приложение java ссылается на сторонний jar-файл, который использует ведение журнала log4j. Проблема в том, что этот jar-файл содержит собственный файл log4j.properties, который вызывает на моей машине исключения, запрещающие доступ, но у меня нет контроля над файлом jar для изменения его содержимого.

Я попытался добавить свой собственный log4j.properties файл в пути к классам моего приложения, но, похоже, это не действует. Если я попытаюсь использовать PropertyConfigurator для программного импорта моих собственных настроек, log4j, похоже, загрузит файл jar ' s файл свойств первым (вызывая исключение).

Как я могу сократить log4j, чтобы игнорировать файл log4j.properties стороннего jar-файла и использовать свой собственный?

16
задан Isaac Sutherland 23 November 2010 в 17:18
поделиться