Java uygulamanız, log4j günlük kaydını kullanan üçüncü taraf bir jar dosyasına başvuruyor. Sorun şu ki bu jar, makinemde erişim reddedilen istisnalara neden olan kendi log4j.properties dosyasını içeriyor, ancak içeriklerini değiştirmek için jar dosyası üzerinde kontrol sahibi değilim.Geçersiz kılma log4j.properties
Kendi log4j.properties dosyasını uygulamamın sınıf yoluna eklemeye çalıştım ancak bir etkisi yok gibi görünüyor. Kendi ayarlarımı programsal olarak almak için PropertyConfigurator'ı kullanmaya çalışırsam, log4j önce jar dosyasının özellikler dosyasını yükler (istisnai duruma neden olur).
Üçüncü taraf jar dosyasının log4j.properties dosyasını yok saymak ve kendim kullanmak için log4j'yi nasıl kısa devre yapabilirim?
URL Log4j yaşam sürümüne sonuna işaret eder. En yakın eşdeğer: https://logging.apache.org/log4j/2.x/manual/configuration.html#SystemProperties –