我試圖用相對路徑配置log4j以將.log-Files放入。當我指定絕對路徑時正確生成文件,但是當我使用其他東西時不會生成全部文件。我嘗試以下使用Tomcat的Spring MVC項目中log4j.xml的相對路徑
- {} CATALINA_HOME
- ./filepath
- $ {} webapp.root和設置的聽衆和所有的東西,這裏描述HowTo configure....
我的工作在Mac上使用Spring Source Tools和使用Spring Source Tools創建的項目將log4j.xml放入src/main/resources中,而不是像大多數教程中所述的那樣放入WEB-INF文件夾中。我嘗試了變種3(webapp.root ...),它實際上找到了我聲明它的log4j.xml(我將它放入WEB-INF並且它工作正常),但是當我使用$ {webapp時,仍然沒有記錄到文件。根}。
你如何解決這個問題?這太可怕了,我不能將這些東西推到我們的回購庫中,並找到了我的用戶dir的絕對路徑。
預先感謝您!
您使用的是Maven嗎? –