1. 程式人生 > >tomcat下的log4j路徑問題

tomcat下的log4j路徑問題

1.有的開發環境中,列印日誌,如果寫相對路徑的話,有的開發環境就會以開發環境為相對路徑的標準,然後列印在開發環境中,如下所示: log4j.appender.file.file=../logs/quartzCfxClient.log 我的日誌配置路徑如上: 結果日誌位置如下: D:\toos_soft\eclipse-jee-mars-1-win32-x86_64是我開發環境的路徑。 但是如果直接啟動tomcat,而不通過開發環境啟動的話,按照上面log4j的路徑配置,日誌就會列印到tomcat的logs目錄下面。如下所示: 至於這是為什麼,應該是開發環境和執行環境的相對路徑不同所導致的。有沒有更好的解決辦法,還待進一步探究。