私のJavaアプリケーションは、log4jロギングを使用するサードパーティのjarファイルを参照します。問題は、このjarファイルにはlog4j.propertiesファイルが含まれているため、マシン上でアクセス拒否例外が発生しますが、jarファイルの内容を変更するための制御はありません。log4j.propertiesをオーバーライド
自分のアプリケーションのクラスパスに独自のlog4j.propertiesファイルを追加しようとしましたが、効果がないようです。 PropertyConfiguratorを使用してプログラムで独自の設定をインポートしようとすると、log4jはjarファイルのプロパティファイルを最初にロードするように見えます(例外が発生します)。
log4jを短絡して、サードパーティのjarファイルのlog4j.propertiesファイルを無視し、自分自身を使用するにはどうすればよいですか?
URLはLog4jのの生活のバージョンの最後を指します。最も近いものは次のとおりです:https://logging.apache.org/log4j/2.x/manual/configuration.html#SystemProperties –