1
我刚刚在Play框架上工作,版本是1.2.5。我的应用程序的日志存储在整个应用程序的安装位置。我在C:\ app location中安装了我的应用程序包,并通过Java包装器运行它。日志在播放框架中的位置更改
我很困惑,因为我的log.properties文件没有说明存储的日志位置的任何内容,如下所示,但它仍然在默认的日志文件夹中记录。
下面是我的应用程序,它工作正常的精确复制log.properties文件。几行评论,但这是我如何收到它。
#properties file used for log4j
log4j.rootLogger=ERROR, Console
log4j.logger.play=DEBUG
# Rolling files
#log4j.appender.Rolling=org.apache.log4j.RollingFileAppender
#log4j.appender.Rolling.File=logs/application.log
#log4j.appender.Rolling.MaxFileSize=1MB
#log4j.appender.Rolling.MaxBackupIndex=100
#log4j.appender.Rolling.layout=org.apache.log4j.PatternLayout
#log4j.appender.Rolling.layout.ConversionPattern=%d{DATE} %-5p ~ %m%n
# Console
log4j.appender.Console=org.apache.log4j.ConsoleAppender
log4j.appender.Console.layout=org.apache.log4j.PatternLayout
log4j.appender.Console.layout.ConversionPattern=%d{ABSOLUTE} %-5p ~ %m%n
所有我想知道的是如何玩的是那里存放,是否有存储了该位置的任何一类游戏,我该如何配置改变建筑物日志的位置到其他驱动器说E:\logs
?
@圣Krish:这是我太想通了,但我们可以看到线被注释,这样怎能承担任何行动 – Saurabh 2014-10-31 06:28:59
这可能是跟除非你覆盖默认位置。这是你所产生的连线日志被注释掉 – 2014-10-31 06:30:50
在这种情况下的原因,你可以请建议到哪里找这样的默认配置中播放。我的意思是任何类或可能在播放目录中的任何文件。? – Saurabh 2014-10-31 06:32:59