hadoop-core に依存するプロジェクトがあります。
hadoop-core には独自の log4j 構成があります。
デフォルトの log4j 構成が私のプロジェクトに読み込まれます。
私のプロジェクトが影響を受けないようにしたい。
これを解決するにはどうすればよいですか?
hadoop-core が提供する log4j 構成を log4j が使用する構成にしたくない場合は、使用する必要がある別の構成ファイルを提供する必要があります。
log4jのマニュアルを参照してください。「デフォルトの初期化手順」セクションでは、log4j がどのように初期化ファイルを見つけようとするかを説明し、特別な構成 (たとえば、システム プロパティを設定することによってlog4j.configuration
) を一致させる可能性について説明します。