warファイルごとに別々の設定が必要で、log4j.propertiesファイルを外部の場所から読みたいと思っています。しかし、PropertyConfigurator.configureを使用すると、何らかの形でWeblogicが同じJVM上のすべてのアプリケーションに設定を追加しようとします。複数のwarファイルのlog4j設定
アプリケーションでは、自分のlog4j.jarがlibフォルダから見えるはずですが、weblogicにはlibフォルダの下にlog4j jarもあります。
どうすればこの問題を解決できますか?
ありがとうございました
問題が見つかりました。 私のlog4j.propertiesファイルは私のクラスパスフォルダの1つの下にあり、log4jはデフォルトですべてのファイルを見ることができます。 log4jファイルをクラスパスフォルダの下に置かないでください。 log4jのアプリケーション間を分離するには、スタートアップクラスパスでlog4j.jarを使用しないでください。これについて問題があった場合は、weblogicのprefer-webinf-classes属性を使用して、アプリケーションがlibの下でjarファイルを使用するようにしてください。 – Neron
あなたのためにできるだけ早くこれを回答として投稿してください:) – oers
Ehe :)希望です。私はいくつかの担当者が必要 – Neron