Weblogic-Serverの1つのドメインに複数のアプリケーション(ear)をデプロイします。各アプリケーションはlog4jを使用します。私の願いは、各アプリケーションを独自のlog4j.xmlで構成することです。これは可能ですか?log4j.xmlは耳の外側にある必要があります。これにより、耳を再構築せずに編集できます。
私はlog4j.xmlをserverclasspathに配置することに慣れており、サーバーの起動時に読み取られます。しかし、アプリケーションごとに異なるlog4j.xmlを使用する可能性はありません。
log4jはクラスパスでlog4j.xmlを検索するため、これはクラスパスの問題だと思います。しかし、アプリケーションごとに異なるクラスパスを使用する方法はわかりません。