我正在用莺打包一个rails应用程序,我想要特定于应用程序的日志记录。我已经将log4j和commons-loggin jar添加到了WEB-INF/lib目录,并且我想将log4j.properties添加到WEB-INF/classes目录。问题是,我也想环境特定的日志记录,所以我的分段/生产使用不同的属性(即INFO而不是DEBUG)比我的devel。我不能只是做一个:Warbler config.java_classes和log4j.properties
config.java_classes = FileList["lib/log4j-#{RAILS_ENV}.properties"]
因为Tomcat的似乎寻找特定文件log4j.properties
。有没有什么办法让鸣鸟重新命名为log4j.properties
?还是有更好的应用程序特定的,特定于环境的日志记录机制?
很高兴您能为自己找出答案!你回答自己的问题得到更多积分吗? – 2010-01-27 17:43:01