[英]Logging in web application deployed as WAR
我正在編碼打包為war
的Java
Web應用程序,我想添加日志記錄並指定日志文件夾以將日志文件寫入其中(使用配置文件,例如logback.xml
)
顯然,我不想配置文件夾的絕對路徑。 現在我想知道如何在war
配置日志文件夾。 有哪些最佳實踐和推薦方法?
我們logback.xml
在logback.xml
使用相對路徑,但改為使用env屬性。 當路徑是相對的時,由於Java EE服務器的實現不同,我們永遠無法告訴客戶日志文件的確切位置。 將絕對路徑與env變量一起使用會更容易。 例如
<file>${user.dir}/logs/my_web_app.log</file>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.