В моем приложении java ссылается файл сторонней банки, в котором используется log4j logging. Проблема заключается в том, что этот баннер содержит свой собственный файл log4j.properties, который вызывает доступ к запрещенным исключениям на моей машине, но у меня нет контроля над файлом jar, чтобы изменить его содержимое.Переопределить log4j.properties
Я попытался добавить свой собственный файл log4j.properties в свой путь к классам приложений, но он, похоже, не имеет эффекта. Если я попытаюсь использовать PropertyConfigurator для автоматического импорта собственных параметров, log4j сначала загружает файл свойств файла jar-файла (вызывая исключение).
Как я могу закорачивать log4j, чтобы игнорировать файл log4j.properties стороннего jar-файла и использовать свой собственный?
URL-адрес относится к концу версии жизни Log4j. Самый близкий эквивалент: https://logging.apache.org/log4j/2.x/manual/configuration.html#SystemProperties –