0

Javaとしてパッケージ化された Web Web アプリケーションをコーディングしてwarいます。ログを追加し、ログ ファイルを書き込むログ フォルダーを指定したいと考えています (構成ファイルなどを使用logback.xml) 。

明らかに、フォルダーの絶対パスを構成したくありません。でログフォルダをどのように構成するのだろうかwar。これに対するベストプラクティスと推奨されるアプローチは何ですか?

4

1 に答える 1

3

以前は相対パスを使用していましlogback.xmlたが、env プロパティを使用するように変更しました。パスが相対パスの場合、Java EE サーバーの実装が異なるため、ログ ファイルの正確な場所をお客様に伝えることができませんでした。環境変数で絶対パスを使用すると、簡単になりました。例えば

<file>${user.dir}/logs/my_web_app.log</file>
于 2012-09-18T21:23:33.357 に答える