我试图用相对路径配置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吗? –