Logging 如何在游戏中以开发模式设置自定义log4j属性文件!框架

Logging 如何在游戏中以开发模式设置自定义log4j属性文件!框架,logging,configuration,playframework,log4j,playframework-1.x,Logging,Configuration,Playframework,Log4j,Playframework 1.x,我有一个log4j.properties,带有生产特殊日志设置: log4j.appender.Rolling.File=${catalina.home}/logs/thelog.log 但这对任何好的本地主机都不起作用。如果处于开发模式,我已尝试设置不同的日志文件,但运气不佳: %dev.application.log.path=/log4j_local.properties 如果conf文件夹中有log4j.properties文件,则似乎不应用此应用程序设置 是否有办法在PROD和DE

我有一个log4j.properties,带有生产特殊日志设置:

log4j.appender.Rolling.File=${catalina.home}/logs/thelog.log
但这对任何好的本地主机都不起作用。如果处于开发模式,我已尝试设置不同的日志文件,但运气不佳:

%dev.application.log.path=/log4j_local.properties
如果conf文件夹中有log4j.properties文件,则似乎不应用此应用程序设置


是否有办法在PROD和DEV模式下使用不同的日志记录设置?

启动服务器时,可以覆盖记录器配置文件路径,如下所述:

希望能有帮助。
关于,启动服务器时可以覆盖记录器配置文件路径,如下所述:

希望能有帮助。 问候,

并将内容放入projectroot/conf/log4j.test.properties中


然后将内容放入您的ProjectRoot/conf/log4j.test.properties

链接用于Play2,但作者要求Play1(标记为PlayFramework-1.x)。链接用于Play2,但作者要求Play1(标记为PlayFramework-1.x)。
%test.application.log.path=/log4j.test.properties