0

以下は私のシナリオです..

weblogic サーバーにデプロイされる新しい webapp を開発しています。しかし、同じ weblogic サーバー上で既存の webapp が既に稼働しています。この既存のアプリに固有の log4j.properties ファイルが外部の場所にあります。

この場所は、weblogicStart.sh ファイルのクラスパスに追加されます。私の要件は、新しい log4j.properties ファイルを追加することであり、新しいアプリは古いものよりもそれを検出する必要があります。それで、私のアプリが新しいlog4jファイルを取得できるようにするための構成はありますか?

4

2 に答える 2

0

log4j.jar を webapp WEB-INF/lib に追加し、log4j.properties を WEB-INF/ に追加します。prefer-web-inf-classesモード用にWeblogicサーバーが構成されていることを確認して ください。 http://docs.oracle.com/cd/E15051_01/wls/docs103/programming/classloading.htmlを参照してください。これにより、webabb が独自のバージョンの log4j をロードして初期化することが保証されます。

于 2013-02-15T04:33:32.377 に答える