logback-spring.xml中三種相對路徑生成的日誌文件的位置

原文鏈接:https://blog.csdn.net/yy_wg/article/details/54847833

logback-spring.xml中關於路徑配置的三種寫法:

寫法1:<property name="log.path" value="logs/${log.name}" />

寫法2:<property name="log.path" value="/logs/${log.name}" />

寫法3:<property name="log.path" value="../logs/${log.name}" />

 

項目(路徑D:\workspace\Test)啓動的三種場景:

場景1:項目所在workspace在D盤,直接從eclipse中啓動

場景2:打成jar包放在桌面的test文件夾下,用bat文件(java -jar Test.jar)啓動

場景3:jar文件放在centOS的/test目錄下,用sh文件(nohup java -jar Test.jar &)啓動

 

 

場景1

場景2

場景3

寫法1

D:\workspace\Test\logs\{name}

C:\Users\{user}\Desktop\logs\{name}

/test/logs/{name}

寫法2

D:\logs\{name}

C:\logs\{name}

/logs/{name}

寫法3

D:\workspace\logs\{name}

C:\Users\{user}\logs\{name}

/logs/{name}

注:路徑中的{user}爲C盤中當前用戶目錄名稱,{name}爲配置文件中的${log.name}即日誌文件名稱

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章