3

Tomcat 7 を使用しており、catalina ファイルの shared.loader プロパティを使用して共有ライブラリ パスを構成しました。/WEB-INF/lib 内にライブラリを含まない Web アプリケーションを作成しました。これは、Tomcat にすべての依存関係用の共有フォルダーがあるためです。

問題 :

私のアプリケーションは、アプリケーションの /WEB-INF/classes/logback.xml 内で指定した構成ファイルを使用するのではなく、常に Basic Logback コンフィギュレーターを使用します。/WEB-INF/classes ディレクトリ内にある構成ファイルを Logback にロードさせる方法。

所見:

スタック オーバーフローを確認したところ、同様の問題が発生しました。

Tomcat と logback.xml

しかし、彼らが提供した解決策は、logback.jar ファイルを Web アプリケーションの /WEB-INF/lib フォルダーに移動することであり、logback.xml が識別されます。しかし、ライブラリを Web アプリケーションに移動したくありません。代わりに、Tomcat 共有フォルダーに置きたいのです。

logback が /WEB-INF/classes ディレクトリ内の構成ファイルを検索し、logback の依存関係が Tomcat 共有フォルダーにあるようにする方法を教えてください。

ありがとう、プラサナ・ベンカタラマン。

4

0 に答える 0